Harrison Ingram is the longest shot on this roster, and that's what makes him interesting. He was a McDonald's All-American who chose Stanford partly for the degree, a Pac-12 Freshman of the Year who went back to school because he wasn't ready, and a second-round pick who spent two years driving up and down I-35 between San Antonio and Austin. He came to Utah on a camp deal with no guarantees, and on Oct. 17 the Jazz converted it to a two-way contract. He's also the third member of this roster who spent the 2023-24 ACC season battling the other two.
St. Mark's, a tornado, and a dad who went to every tournament
Ingram grew up in Dallas, the son of Vera and Tyrous Ingram. His older brother, Will, played Division III ball at Middlebury, and his sister, Lauren, plays volleyball at Duke, per his North Carolina bio. When he was named a McDonald's All-American in 2021, WFAA reported that his parents owned and operated 17 McDonald's franchise locations in Dallas-Fort Worth. His high school coach joked that Ingram's face belonged on a Monopoly game piece. Ingram's line: "God-willing, I make it to the NBA. And maybe get a future endorsement deal from McDonald's."
When Harrison was a 6-5 high school freshman, columnist William C. Rhoden wrote about the family for The Undefeated (now Andscape). Tyrous was wary of the AAU world his younger son was entering, and he planned to stay close:
"When he goes out of town to Vegas, I'm there. When he went to Portland for the Nike tournament, I was there. When he goes to AAU nationals, I'm there."
He also wondered out loud whether pushing Harrison toward an Ivy League or Division III school would serve him better. It ended up being both: big-time basketball and a school with a strong academic name.
At St. Mark's School of Texas, Ingram started four years, led the Lions to their first SPC title in more than a decade in 2020, and finished with 1,507 points, 908 rebounds, and 500 assists, per the school. Coach Greg Guiler, who had also been his fourth-grade P.E. teacher, called him "Sensational young man. Incredibly hard worker. Makes everyone around him better," per WFAA.
The same WFAA story has a detail we can't stop thinking about. When the October 2019 Dallas tornado ripped through his neighborhood, it also wrecked the St. Mark's gym, where Ingram had been earlier that evening helping friends with a theater project. They left because his mother called him home for dinner. "That happened to be the one place that I had been in," he said. "It's just kind of a crazy coincidence to me." Afterward, he and his friends went to a church around the corner, brought food, and helped clear debris and tree trunks from the roads.
Stanford, a wrist, and a year he needed
Ingram picked Stanford in September 2020 over finalists North Carolina, Michigan, Purdue, Harvard, and Howard, per The Dallas Morning News. In July 2021, before his freshman year, he won gold with Team USA at the U19 World Cup in Latvia, averaging 4.6 points off the bench, per the DMN.
As a freshman he averaged 10.5 points, 6.7 rebounds, and 3.0 assists and was named Pac-12 Freshman of the Year, the first Cardinal player to win it since Casey Jacobsen in 1999-2000, per UNC. The NBA seemed close. Then, he told Spurs On SI:
"I ended up hurting my wrist, so I had to get it repaired. I didn't want to go into the NBA with that, so I went back."
He's honest about the rest of it: "I wasn't ready. I was going to go because they were telling me to. But mentally, I wasn't ready." His sophomore numbers were almost the same (10.5 points, 5.8 rebounds, a team-high 3.7 assists), Stanford went 14-19, and he entered the transfer portal, per 247Sports.
One year at Carolina, and a preview of the Jazz bench
North Carolina had recruited him out of high school, and Hubert Davis got a second chance. Ingram became a different player in Chapel Hill: less of a point forward, more of a rebounder and defender who could hit open threes. He averaged 12.2 points and 8.8 rebounds, shot 38.5% from three, led the ACC in rebounding in conference play (10.9), and made third-team All-ACC, per 247Sports. He also won the Danny Green Most Improved Tar Heel award (an award named after a Spurs champion, which turned out to be a hint).
Davis's description, via Inside Carolina/247Sports:
"As soon as Harrison got on campus … he is our connector. … He's one of those dudes that like, he's funny, he's not trying to be funny. … And he talks a lot of junk, too."
And to Spurs On SI: "He brought it every day, and if you didn't bring it, you were going to get bullied on the court. You had to respond."
Here's the part Jazz fans will enjoy. On Feb. 3, 2024, Ingram had 21 points, 13 rebounds, five threes, and four steals in a win over Duke and was named ACC co-Player of the Week. In the rematch on March 9, Duke's Kyle Filipowski appeared to stick out a leg and trip him in transition, per CBS Sports (Filipowski said his foot slipped). A week later, in the ACC semifinals, Ingram was the primary defender on Pitt's Blake Hinson, who came in making an ACC-best 3.4 threes a game, and held him to 2-of-12 with no threes, per UNC. All three are now in the same locker room in Salt Lake City.
Carolina's season ended with a two-point Sweet 16 loss to Alabama, in which Ingram had 12 points, nine rebounds, and five assists. He declared for the draft.
Two years on the Austin shuttle
San Antonio took him 48th in 2024. GM Brian Wright said the Spurs had seen one of his first college practices, per ClutchPoints: "He came into the college game as a ball-handling point forward. ... he went from more of a primary to a secondary." Wright praised the willingness to change.
Ingram spent both seasons on two-way contracts, mostly with the G League's Austin Spurs. He made his NBA debut on Nov. 6, 2024, playing 6:45 of a 127-100 loss at Houston, per Basketball Reference. In two seasons he played 12 NBA games for 15 points total (5 games at 0.8 points in 2024-25; 7 games at 1.6 in 2025-26).
Austin was a different story. In April 2025 he had a triple-double against the Memphis Hustle that helped clinch Austin's first playoff berth in four years, per Pounding The Rock. "For me, it's just about winning," he said. "It's always about winning." The Spurs re-signed him to a second two-way deal in August 2025, per the G League. (In Summer League that July, he put up 15 points, 14 rebounds, and six assists against the Jazz and threw the pass on Riley Minix's overtime game-winner, per All Tar Heels.)
His second Austin season was his best. He was named G League Player of the Week in February 2026 after averaging 22.2 points, 13.4 rebounds, and 7.4 assists over five games, including a 16-point, 20-rebound, 14-assist triple-double at San Diego. At that point he led the league in rebounding, and his 31 career double-doubles ranked third in Austin franchise history. He finished at 16.8 points, 12.3 rebounds, and 5.0 assists a game, per his G League profile.
He was candid about the two-way grind, per Spurs On SI:
"There are times you don't want to do it. There are times when you wake up tired, or you get back at 3 a.m. with the main team and you have to drive down to the G League and play a game."
Then, in the same interview: "I'm here playing basketball for a living. Whether they want me in the G League or the NBA ... I don't really care. I still get to play basketball and go compete."
Off the court, his UNC bio lists ping pong, chess, and poker as hobbies; he was an economics major. We found no reported off-court incidents or controversies.
How he got to Utah
San Antonio extended a qualifying offer in late June, then withdrew it on July 14, making him an unrestricted free agent, per CBS Sports/RotoWire. The Jazz announced his signing on July 25 without terms, per the team as quoted by Heavy.
About the contract: it started as a camp deal. When he signed in July, Utah's three two-way spots belonged to Blake Hinson, Tamar Bates, and Trey Alexander, per Jazz On SI. Hoops Rumors reported the deal was likely an Exhibit 10, a non-guaranteed camp contract, and later coverage, including Roundtable, called it one too. The Jazz didn't confirm those terms. Under that deal, if Utah had waived him and he'd spent at least 60 days with the Salt Lake City Stars, he could have earned a bonus of up to $91,000. The conversion took that path off the table. On Oct. 17, Utah waived Tamar Bates and converted Ingram's deal to a two-way contract, per Hoops Rumors, so Ingram takes the spot Bates left. The two-way group is now Blake Hinson, Trey Alexander, and Ingram.
He also switched numbers. Ingram wore 55 at Carolina and in San Antonio, but he's No. 00 in Utah: that's how NBA.com and ESPN list him now, and it's the number on his jersey in Deseret News preseason photos.
Preseason: making 27 minutes count
Ingram has played only late in games, and he's made it count. He scored 6 points in 12 minutes in the opener in Boulder, then 9 points, 5 rebounds (3 offensive), and 2 assists in 7:35 against Denver at home, going 3-of-5 with a made three, per the NBA.com box score. Against his old team on Oct. 12, with the Spurs resting Wembanyama and most of their regulars, he had 2 points, 2 rebounds, an assist, and a block in seven minutes (box score). That's 17 points on 7-of-14 shooting in about 27 minutes.
He isn't in Will Hardy's top nine, and after his nine-point night against Denver, CBS Sports/RotoWire expected him to join the Stars when the season started. On a two-way, that may still turn out half right. Roundtable argued his offensive rebounding and ball movement were making the cut decision harder.
Our take: the Denver game was the best eight minutes of his audition, and the way he did it (offensive boards, quick passes, no plays called for him) is exactly how an end-of-bench player keeps a job.
Role
Ingram is a strong 6-5, 230-pound forward who rebounds like a big, passes like a guard, and guards several positions. His outside shot comes and goes, and that's the swing skill. Before final cuts, Utah reportedly had one open standard roster spot for the Oct. 21 opener, per Roundtable, and Ingram was one of several camp players competing for it. That battle ended on Oct. 17: Utah claimed Tony Bradley off waivers for the 15th standard spot, and Ingram got the two-way Tamar Bates left, per NBA.com and Hoops Rumors. That means most of his minutes should come with the Salt Lake City Stars, with call-ups to Utah when the forward spots get thin.
2026-27 prediction
We called it wrong. Our first take said he'd be waived before opening night and sign with the Stars. Instead, Utah kept him and converted his camp deal to a two-way contract on Oct. 17. In our defense, we also said he'd be first in line if a two-way spot opened. We just figured that would take until spring, not until the weekend before the opener.
New call: he plays more NBA games this season than the 12 he got in two years in San Antonio, and he's the two-way the Jazz convert to a standard contract by spring. He'll spend plenty of nights with the Stars, and the two-way rules cap how many games he can be active in Utah, but a forward who crashes the offensive glass and moves the ball without a play called for him is an easy call-up for Hardy. The three-point shot still decides whether that's a cameo or a career. We already whiffed on this guy once, and we're betting on him anyway.
Sources: UNC Athletics, WFAA, Andscape, St. Mark's School of Texas, The Dallas Morning News, The Dallas Morning News, Spurs On SI, 247Sports, 247Sports, ACC, CBS Sports, ClutchPoints, Basketball Reference, Pounding The Rock, NBA G League, NBA G League, NBA G League, All Tar Heels, CBS Sports/RotoWire, CBS Sports/RotoWire, Utah Jazz, Heavy, Hoops Rumors, Hoops Rumors, Jazz On SI, Roundtable, Roundtable, Roundtable, NBA.com, Deseret News, Deseret News, and NBA.com box scores (Oct. 4, Oct. 6, Oct. 12).