Dillon grew up in Connecticut. While on the high school football team at New London High School as a freshman, Dillon played sparingly. At that point, he was recruited to Lawrence Academy in Groton, Massachusetts, a private boarding school.[3][4] Dillon played four years at Lawrence and was clearly the focus of the team's offense by his second year when he rushed for 1321 yards and 21 touchdowns while also starting at linebacker. As a junior, he rushed for 1,887 yards and 26 touchdowns. As a senior, he played in only four games due to a broken leg but still rushed for 635 yards with 12 touchdowns.[5] He ran a 4.56 40-yard dash and was named MVP of Nike's Opening.[6] Dillon originally committed to the University of Michigan to play college football but eventually flipped his commitment and signed with Boston College.[7]
College career
2017 season
In his collegiate debut, Dillon rushed five times for 20 yards against Northern Illinois.[8] In the Eagles' fourth game, Dillon had his first collegiate touchdown against Clemson on the road.[9] In the following game, against Central Michigan, he had 25 carries for 120 rushing yards and one touchdown.[10] On October 14, in a road victory over Louisville, he had a breakout game with 29 carries for 272 rushing yards and four rushing touchdowns.[11] On October 27, in a win over Florida State, he had 33 carries for 149 yards and a touchdown.[12] In the following game, against North Carolina State, he had 36 carries for 196 yards and one touchdown.[13] One week later, he had 24 carries for 200 yards and two touchdowns against Connecticut.[14] In the following game, in a road victory over Syracuse, he had 23 carries for 193 yards and three touchdowns.[15] In the Pinstripe Bowl against Iowa, he had 32 carries for 157 yards and a touchdown in the 27–20 loss.[16] As a freshman at Boston College in 2017, Dillon played in all 13 games and rushed for a freshman school record 1,589 yards on 300 carries with 14 touchdowns.[17][18] He was named the Atlantic Coast Conference (ACC) Rookie of the Year.[19]
2018 season
In the Eagles' second game, against Holy Cross, Dillon had 149 yards and three touchdowns on only six carries.[20] In the following game, he had 33 carries for 185 yards and one touchdown in a road victory over Wake Forest.[21] Against Temple on September 29, he had 28 carries for 161 yards and two touchdowns but suffered an ankle injury.[22][23] Nearly a month later, he returned and had 32 carries for 149 yards and a touchdown against Miami.[24] On November 17, on the road against Florida State, he had 37 carries for 116 yards and two touchdowns.[25] Despite being somewhat limited due to the ankle injury he suffered against Temple, Dillon still recorded 1,149 total yards and 11 touchdowns, making him the first player in Boston College history to post back-to-back 1,000-yard seasons.[26][27] The Eagles officially did not make the postseason, as the First Responder Bowl against Boise State was declared a no-contest after lightning early in the game.[28]
2019 season
On September 7, against Richmond in the Eagles' second game, Dillon had two rushing touchdowns and a receiving touchdown in the victory.[29] He had 27 carries for 151 yards and a touchdown in the next game against Kansas.[30] In the next game, a road victory over Rutgers, he had 32 carries for 150 rushing yards and two rushing touchdowns.[31] One week later, he had 23 carries for 159 rushing yards against Wake Forest.[32] One week later, against Louisville, he had 22 carries for 118 yards and a 36-yard reception in the road loss.[33] Two weeks later, against North Carolina State, he had 34 carries for 223 yards and three touchdowns.[34] In a game against Clemson on October 26, Dillon scored his 34th touchdown at Boston College with a 9-yard rush in the second quarter that tied him with Keith Barnette for Eagles' career rushing touchdowns record. In the third quarter, Dillon rushed for another 9 yards for 3,739 career rushing yards that tied him with Andre Williams' record set in 2013.[35] On November 2, in a road game against Syracuse, he had 35 carries for 242 yards and three touchdowns.[36] One week later, he had 40 carries for 165 yards against Florida State.[37] On November 30, in a road victory over Pitt, he had 32 carries for 178 yards and a touchdown.[38] His 1,685 rushing yards led the ACC.[39]
On December 10, 2019, Dillon gave up his senior year eligibility at Boston College and declared for the 2020 NFL draft. Dillon holds the program's all-time rushing record with 4,382 yards in three seasons and is 220 yards short of the Atlantic Coast Conference career rushing record. His 38 career rushing touchdowns, 40 total touchdowns and 4,618 all-purpose yards are also program records.[40][41]
Dillon was selected by the Green Bay Packers with the 62nd pick in the second round of the 2020 NFL Draft.[44] He signed his four-year rookie contract on July 1, 2020,[45] worth $5.3 million, with a signing bonus of $1.4 million.[46]
Head coach Matt LaFleur named Dillon the third running back on the Packers' depth chart to begin the season, behind veterans Aaron Jones and Jamaal Williams. He saw his first NFL action on September 13, 2020, during a Week 1 victory over the Minnesota Vikings, logging two carries for 14 yards in his NFL debut.[47] Over the next six games, Dillon had a limited role with a few carries per game.[48] The Packers placed Dillon on the reserve/COVID-19 list on November 2, 2020, where he missed five games.[49] He was activated from the list on December 10, 2020,[50] ahead of the Packers' Week 14 game versus the Lions, but Dillon did not record any stats in that game.[48]
On December 27, 2020, Dillon scored his first two NFL touchdowns during a Week 16 game against the Tennessee Titans on Sunday Night Football, totaling 124 rushing yards on 21 carries during the 40–14 win.[51] During the Packers' Divisional Round game against the Los Angeles Rams, Dillon rushed six times for 27 yards as Green Bay won 32–18, and had a fumble recovered by quarterback Aaron Rodgers.[52] The following week against the Tampa Bay Buccaneers, Dillon rushed three times for 17 yards, and added one catch for 13 yards, as the Packers lost 31–26 in the NFC Championship.[53]
In total, Dillon had 46 carries for 242 yards (an average of 5.3 yards per carry) and 2 touchdowns during his rookie season.[48]
2021
After teammate Jamaal Williams left in free agency, Dillon was named the second-string running back to begin the season. Dillon had a slow start to the season, averaging just five carries a game through the first three weeks of the season. He saw his first significant action in a Week 4 victory over the Pittsburgh Steelers, tallying 15 carries for 81 yards, and catching one pass for 16 yards, as the Packers won 27–17.[54] The following week versus the Cincinnati Bengals, Dillon saw 30 rushing yards on eight carries, and added four catches for 49 yards and a touchdown. The Packers won 25–22 in overtime.[55]
Dillon tied a career-high 21 carries for 66 yards and two rushing touchdowns in a Week 10 victory over the Seattle Seahawks.[56] In that same game, teammate Aaron Jones went down with an MCL injury. Dillon started the Packers' Week 11 game against the Vikings, notching 11 carries for 53 yards, and adding 6 catches for 44 yards, as the Packers lost 34–31.[57] Dillon carried the ball 20 times for 69 yards against the Rams the following week, and caught 5 passes for 21 yards, as the Packers won 36–28. He recorded a 2-touchdown performance for the third time in his career in a 37–10 Week 16 victory over the Vikings, carrying the ball 14 times for 63 yards and adding two catches for 20 yards.[58]
In the 2021 season, Dillon had 187 carries for 803 rushing yards and five rushing touchdowns to go along with 34 receptions for 313 receiving yards and two receiving touchdowns in 17 games and two starts.[59]
In the Packers' Divisional Round loss to the San Francisco 49ers, Dillon had a rushing touchdown.[60]
2022
In the 2022 season, Dillon appeared in all 17 games and started three. He finished with 186 carries for 770 rushing yards and seven rushing touchdowns to go along with 28 receptions for 206 receiving yards.[61]
2023
Dillon played in 15 games with six starts in 2023, recording 613 rushing yards and two touchdowns, along with 22 catches for 223 yards.[62]
2024
Dillon re-signed with the Packers on March 15, 2024 on a four-year qualifying offer, worth up to $2.575 million, but valued at just $1.125 million against the salary cap.[63][64] On August 27, he was placed on injured reserve with a neck injury, officially ending his 2024 season.[65]
Dillon has co-hosted the "Toonen to Dillon" podcast with Will Toonen from December 2021 to April 2022.[69] He married Toonen's sister Gabrielle on June 25, 2022.[70]
Dillon is an avid promoter of Door County, Wisconsin, having first visited there after he started playing in Green Bay. In November 2021 he was given the key to Door County by Destination Door County, being the only person to receive the honor.[71][72] Dillon married his wife, Gabrielle, on June 25, 2022, in Door County. On May 2, 2023, his wife gave birth to their first child, Algiers Dillon III, nicknamed "Trey", sharing the same birthday as Dillon.[73]