Michigan State University Athletics
2025 Football Roster
Roster

Jersey Number 66
Ashton Lepo
- Position:
- OL
- Ht./Wt.:
- 6-7 / 316
- Class:
- Redshirt Junior
- Hometown:
- Grand Haven, Mich.
- High School:
- Grand Haven
CAREER NOTES: Two-year letterwinner played in 28 games for the Spartans (12 in 2023, 12 in 2024, four in 2025), including 26 starts at right tackle (12 in 2023, 12 in 2024, two in 2025) . . . three-time Academic All-Big Ten honoree.
2025 SEASON (REDSHIRT JUNIOR): Played in four games (Western Michigan, Boston College, Nebraska, UCLA), including two starts at right tackle (vs. Nebraska, UCLA) . . . charted
189 total snaps . . . saw primary action in back-up role, posting 69 snaps through first two games, then missing USC and Youngstown State games, before returning to actionand the starting lineup in game at Nebraska, and started UCLA game . . . opened UCLA game at right tackle and notched 54 snaps, ranking tied for third on the offensive lineand tied for fifth overall on the offense . . . after missing previous two games, returned in big way in making first start of season in opening game at Nebraska at right tackle,matching jersey number with 66 snaps, nearly doubling season output of 69 snaps entering the contest . . . missed USC and Youngstown State games with an injury . . . played 26 offensive snaps in Boston College game . . . logged 43 snaps in back-up role in season opener vs. Western Michigan.
2024 SEASON (REDSHIRT SOPHOMORE): Started all 12 games at right tackle . . . logged 678 snaps on offense, fifth most on the team and third most among offensive linemen . . . Academic All-Big Ten honoree . . . played 49 snaps at right tackle in starting assignment vs. Rutgers . . . opened Purdue game at right tackle and played in all 71 offensive snaps, one of four offensive linemen and five overall offensive players to be in on every snap . . . made 10th start in a row in opening game at Illinois at right tackle, posting 47 snaps . . . logged 63 of the 64 offensive snaps in start vs. Indiana . . . started and played all 65 offensive snaps at Michigan . . . started Iowa game and played all 74 offensive snaps, as entire starting offensive line played every snap and helping road-grade for offense that amassed a season-high 212 rushing yards on 40 carries . . . drew sixth start in as many games by opening game at Oregon at right tackle, notching 42 snaps . . . was starting right tackle against Ohio State, leading the offense overall with 48 snaps . . . started game at Boston College at right tackle and played all 68 offensive snaps, one of five offensive linemen and seven overall offensive players to play every snap . . . got starting nod at right tackle in Prairie View A&M game, posting 33 snaps, grading out at 74.9 run block, according to PFF, leading all offensive lineman, along with 84.1 pass block . . . was starting right tackle at Maryland, notching 59 snaps . . . made first start of Spartan career in season opener vs. Florida Atlantic, opening game at right tackle, and logging 59 snaps of the 64 snaps, grading out at team-best 88.1 pass block, according to PFF.
2023 SEASON (REDSHIRT FRESHMAN): Played in all 12 games to earn his first letter . . . Academic All-Big Ten honoree . . . logged a total of 96 offensive snaps at left tackle, including 73 in the final four games . . . also made 38 appearances on special teams during field goals and PATs . . . played 14 snaps vs. Penn State in Ford Field . . . tied season high with 22 snaps in game at Indiana, grading out at season-high 84.3 pass block, according to PFF, leading the offense . . . logged 15 snaps in game at Ohio State . . . was in on 22 offensive snaps in Nebraska game, grading out at 80.4 pass block, according to PFF . . . saw limited offensive and special teams action in Minnesota, Michigan, Maryland and Richmond games . . . also saw action on special teams at Iowa and Rutgers . . . made Spartan debut in season opener vs. Central Michigan, seeing limited offensive and special teams action, grading out at 74.8 pass block, according to PFF.
2022 SEASON: Redshirted.
HIGH SCHOOL AND PERSONAL DATA: Dream Team selection by The Detroit News and Detroit Free Press . . . rated a four-star prospect and one of the top overall players in the nation (No. 248) by On3 . . . earned first-team Division 1 all-state honors by the Michigan High School Football Coaches Association and The Associated Press . . . named to the MLive Muskegon Dream Team . . . ranked the best offensive tackle prospect in the state of Michigan by 247Sports, Rivals.com and On3 . . . ranked one of the top players in the state of Michigan by On3 (No. 5), 247Sports (No. 14), ESPN.com (No. 21) and Rivals.com (No. 26) . . . listed among the best offensive tackles in the nation by On3 (No. 20), 247Sports (No. 50) and ESPN.com (No. 83) . . . two-time OK Red All-Conference selection . . . two-time all-region choice by the MHSFCA . . . helped anchor an offensive line that helped Grand Haven accumulate more than 2,000 rushing yards . . . also started on the defensive line for the Buccaneers . . . son of Jeff and Joy Lepo . . . interested in pursuing a major in social studies.
2025 SEASON (REDSHIRT JUNIOR): Played in four games (Western Michigan, Boston College, Nebraska, UCLA), including two starts at right tackle (vs. Nebraska, UCLA) . . . charted
189 total snaps . . . saw primary action in back-up role, posting 69 snaps through first two games, then missing USC and Youngstown State games, before returning to actionand the starting lineup in game at Nebraska, and started UCLA game . . . opened UCLA game at right tackle and notched 54 snaps, ranking tied for third on the offensive lineand tied for fifth overall on the offense . . . after missing previous two games, returned in big way in making first start of season in opening game at Nebraska at right tackle,matching jersey number with 66 snaps, nearly doubling season output of 69 snaps entering the contest . . . missed USC and Youngstown State games with an injury . . . played 26 offensive snaps in Boston College game . . . logged 43 snaps in back-up role in season opener vs. Western Michigan.
2024 SEASON (REDSHIRT SOPHOMORE): Started all 12 games at right tackle . . . logged 678 snaps on offense, fifth most on the team and third most among offensive linemen . . . Academic All-Big Ten honoree . . . played 49 snaps at right tackle in starting assignment vs. Rutgers . . . opened Purdue game at right tackle and played in all 71 offensive snaps, one of four offensive linemen and five overall offensive players to be in on every snap . . . made 10th start in a row in opening game at Illinois at right tackle, posting 47 snaps . . . logged 63 of the 64 offensive snaps in start vs. Indiana . . . started and played all 65 offensive snaps at Michigan . . . started Iowa game and played all 74 offensive snaps, as entire starting offensive line played every snap and helping road-grade for offense that amassed a season-high 212 rushing yards on 40 carries . . . drew sixth start in as many games by opening game at Oregon at right tackle, notching 42 snaps . . . was starting right tackle against Ohio State, leading the offense overall with 48 snaps . . . started game at Boston College at right tackle and played all 68 offensive snaps, one of five offensive linemen and seven overall offensive players to play every snap . . . got starting nod at right tackle in Prairie View A&M game, posting 33 snaps, grading out at 74.9 run block, according to PFF, leading all offensive lineman, along with 84.1 pass block . . . was starting right tackle at Maryland, notching 59 snaps . . . made first start of Spartan career in season opener vs. Florida Atlantic, opening game at right tackle, and logging 59 snaps of the 64 snaps, grading out at team-best 88.1 pass block, according to PFF.
2023 SEASON (REDSHIRT FRESHMAN): Played in all 12 games to earn his first letter . . . Academic All-Big Ten honoree . . . logged a total of 96 offensive snaps at left tackle, including 73 in the final four games . . . also made 38 appearances on special teams during field goals and PATs . . . played 14 snaps vs. Penn State in Ford Field . . . tied season high with 22 snaps in game at Indiana, grading out at season-high 84.3 pass block, according to PFF, leading the offense . . . logged 15 snaps in game at Ohio State . . . was in on 22 offensive snaps in Nebraska game, grading out at 80.4 pass block, according to PFF . . . saw limited offensive and special teams action in Minnesota, Michigan, Maryland and Richmond games . . . also saw action on special teams at Iowa and Rutgers . . . made Spartan debut in season opener vs. Central Michigan, seeing limited offensive and special teams action, grading out at 74.8 pass block, according to PFF.
2022 SEASON: Redshirted.
HIGH SCHOOL AND PERSONAL DATA: Dream Team selection by The Detroit News and Detroit Free Press . . . rated a four-star prospect and one of the top overall players in the nation (No. 248) by On3 . . . earned first-team Division 1 all-state honors by the Michigan High School Football Coaches Association and The Associated Press . . . named to the MLive Muskegon Dream Team . . . ranked the best offensive tackle prospect in the state of Michigan by 247Sports, Rivals.com and On3 . . . ranked one of the top players in the state of Michigan by On3 (No. 5), 247Sports (No. 14), ESPN.com (No. 21) and Rivals.com (No. 26) . . . listed among the best offensive tackles in the nation by On3 (No. 20), 247Sports (No. 50) and ESPN.com (No. 83) . . . two-time OK Red All-Conference selection . . . two-time all-region choice by the MHSFCA . . . helped anchor an offensive line that helped Grand Haven accumulate more than 2,000 rushing yards . . . also started on the defensive line for the Buccaneers . . . son of Jeff and Joy Lepo . . . interested in pursuing a major in social studies.
Saturday, April 18
Tuesday, April 14
Tuesday, March 31
Tuesday, March 17
























































































































