LaPorta entered his freshman season in 2019 behind Nate Wieting and Shaun Beyer in the depth chart.[6] In Week 8 against Northwestern, LaPorta caught his first two career passes for 43 yards in a 20–0 win.[7] In 2019, LaPorta played in 12 games with two starts and had 15 receptions for 188 yards.[8][9]
As a sophomore in 2020, LaPorta split starting duties with Beyer for the second year in a row. Against Purdue, LaPorta had a career-high 71 receiving yards on five receptions in a 24–20 loss.[10] He caught his first career touchdown against Illinois while having four receptions for 57 yards in a 35–21 win.[11] LaPorta played in eight games with five starts while recording 27 receptions for 271 yards and one touchdown.[12][13] He was also named Fourth-Team All-Big Ten Conference by Phil Steele and honorable-mention All-Big Ten by the coaches and media.[14][15]
LaPorta became the starting tight end in 2021. He was placed on the Mackey Award Preseason Watch List and was named Preseason Third-Team All-Big Ten by Athlon Sports and Phil Steele.[16] In their first game against ranked Indiana, LaPorta set a new career-best with 83 yards on five receptions in a 34–6 blowout win.[17] Against Kent State, LaPorta caught a career-best seven catches while totaling 65 yards and adding a touchdown in a 30–7 win.[18] He caught another touchdown against Colorado State in a 24–14 win.[19] Against ranked Kentucky in the 2022 Citrus Bowl, LaPorta had his first 100-yard game with seven receptions, matching a career-high, for 122 yards and a touchdown that gave the Hawkeyes the lead. They would not hold on to win, losing 20–17.[20] LaPorta hauled in 53 passes for 670 yards and three touchdowns in 2021, all career-highs.[21][22] At the end of the season, LaPorta was named Second-Team All-Big Ten by Phil Steele, Third-Team All-Big Ten by the coaches, and honorable-mention All-Big Ten by the media.[23][24] He was also an Iowa Hawkeyes Team Hustle Award recipient.[25]
To open the 2022 season, LaPorta was put on the Rotary Lombardi Award and Mackey Award Preseason Watch List as well as being named Preseason Third-Team All-American by Phil Steele, Fourth-Team All-American by Athlon Sports, and First-Team All-Big Ten by both Steele and Athlon.[26] He was also named as one of Iowa's team captains. In a loss to Iowa State, LaPorta caught a career-best eight passes for 55 yards. Against Illinois, he would top that total with nine receptions for 101 yards in a 9–6 loss.[27] Against Purdue, LaPorta caught his only touchdown of a season in a 24–3 win.[28] As true senior in 2022, Laporta had 58 catches for 657 yards. He was named Fourth-Team All-American by Phil Steele, First-Team All-Big Ten, and Kwalick–Clark Tight End of the Year.[29] He finished 14th at Iowa in career receiving yards (1,786) on 153 receptions, ranking first among Iowa tight ends in catches and second in yards.
On September 24, 2023, LaPorta became the first tight end to tally five receptions in each of his first three games as well as having the most receptions by a tight end in that stretch with 18.[33] He also caught his first career touchdown pass on a 45-yard catch-and-run from Jared Goff.[34] The Lions would end up beating the Atlanta Falcons, 20–6.[35] With his four receptions in Week 4 against the Green Bay Packers, LaPorta broke the record for receptions by a tight end in their first four games with 22.[36] A week later in Week 5 against the Carolina Panthers, LaPorta caught a pair of touchdowns for the first multi-touchdown game of his career while also having three receptions for 47 yards. The Lions would win, 42–24.[37]
In Week 8, LaPorta broke the Lions' franchise record for receptions by a rookie tight end with 43, breaking Charlie Sanders' record of 40 that he set in 1968.[38] During the game, he caught eight passes for 57 yards and a touchdown in the 26–14 win over the Las Vegas Raiders.[39] In the Lions' 22–29 loss to the Packers on Thanksgiving, LaPorta broke Sanders' franchise record of 533 yards by a rookie tight end when he had five catches for 47 yards and a touchdown.[40] In Week 13, LaPorta broke the franchise record for receiving yards by a rookie tight end in a single game with 140 yards and a touchdown on nine receptions.[41] The Lions would beat the New Orleans Saints, 33–28.[42] He was named Pepsi NFL Rookie of the Week for his performance.[43]
In the Lions' Week 15 win over the Denver Broncos, LaPorta became the first rookie tight end since Jeremy Shockey in 2002 to record 70 receptions in a season while also becoming the first rookie tight end since Joseph Fauria in 2013 to record three receiving touchdowns in a single game.[44] In Week 18 against the Minnesota Vikings, LaPorta broke the single-season rookie tight end record for receptions with 82. It also came on his 10th touchdown of the season.[45] LaPorta also left the game early after hyperextending his knee.[46] After finishing the season with 86 receptions, 889 yards, and a tight end leading 10 touchdowns, LaPorta was named to the 2024 Pro Bowl Games.[47][48] He was also selected as a Second-team All-Pro by the Associated Press.[49] LaPorta was also named a finalist for the Pepsi Zero Sugar NFL Rookie of the Year Award.[50]
LaPorta set many Lions records during his rookie season. He set new records for receptions, receiving yards, and receiving touchdowns by a tight end overall. All of which were also the Lions' rookie tight end records. His 10 receiving touchdowns were also the record for Lions rookies overall. He was an Offensive Rookie of the Year finalist.[51] He was named to the PFWA All-Rookie Team.[52]
In his first postseason game, LaPorta scored a receiving touchdown in the Wild Card Round win over the Rams.[53]