2025 Football Roster
Roster

Jersey Number 7
Joshua Eaton
- Position:
- DB
- Ht./Wt.:
- 6-1 / 189
- Class:
- Sixth Year
- Hometown:
- Houston, Texas
- High School:
- Aldine MacArthur
- Prev School:
- Oklahoma/Texas State
Career Bio (PDF)
CAREER NOTES: Played in 55 games over the course of his six-year collegiate career . . . enrolled at Michigan State in January 2025 after transferring from Texas State and played for the Spartans in his sixth and final season in 2025 . . . played in 19 games at Oklahoma from 2020-22, 25 games at Texas State from 2023-24, and 12 games at MSU in 2025 . . . had 28 starts at cornerback (20 at Texas State; eight at MSU) . . . played 1,725 snaps on defense throughout his career (142 at Oklahoma; 1,165 at Texas State; 418 at MSU) . . . collected 75 career tackles (seven at Oklahoma, 49 at Texas State, 19 at Michigan State) and 15 career pass break-ups (13 at Texas State, two at MSU) . . . earned his bachelor’s degree in theater at Texas State in December 2024.
2025 SEASON (GRADUATE SENIOR AT MICHIGAN STATE): Played in all 12 games, making eight starts . . . tallied 19 stops and two pass break-ups in logging 418 snaps on defense . . . had three tackles in his last college game against Maryland at Ford Field (11/29) . . . opened game at Minnesota (11/1) at cornerback, charting 28 snaps . . . started Michigan game (10/25) and logged one stop in posting 55 snaps . . . returned to starting lineup in Indiana game (10/18), posting one pass break-up in charting 39 snaps for second game in a row . . . tallied two tackles and first pass break-up as a Spartan against UCLA (10/11), logging 39 snaps . . . opened game at Nebraska (10/4) at cornerback, notching four tackles in charting 34 snaps, while battling injuries throughout game . . . started game at USC (9/20) at cornerback and tallied two tackles in logging 57 snaps, which ranked third among defensive backs and overall on defense . . . tallied three tackles in Youngstown State game (9/13) after starting at cornerback, charting 35 snaps, ranking third among defensive backs and fourth overall on defense . . . opened Boston College contest (9/6) at cornerback, posting one stop in 36 snaps which was fourth among all defensive backs and tied for ninth overall on the defense . . . made Spartan debut in starting Western Michigan game (8/29), logging three tackles, in playing 39 snaps, which ranked tied for second among defensive backs and tied for fifth overall on the defense.
2024 SEASON (REDSHIRT JUNIOR AT TEXAS STATE): Started all 12 games at cornerback . . . recorded a career-high 27 tackles (19 solo, eight assists) . . . ranked second on the team with five pass break-ups . . . helped lead Texas State to a 7-5 regular-season record and its second consecutive bowl bid (First Responder Bowl vs. North Texas) . . . played a career-high 613 snaps on defense at cornerback and 35 on special teams . . . posted three tackles in win over South Alabama (11/29) . . . broke up a pass and had one stop vs. Georgia State (11/23) . . . registered four tackles, including a half tackle for loss, vs. Louisiana (10/29) . . . had a career-high two pass break-ups along with three tackles in victory over Arkansas State (10/12) . . . broke up a pass and posted one tackle in win at Troy (10/3) . . . named a team captain and had two tackles vs. Sam Houston (9/28) . . . recorded a career-high six tackles vs. Arizona State (9/12) . . . had a 15-yard sack and a pass break-up in Week 1 win over Lamar (8/31).
2023 SEASON (REDSHIRT SOPHOMORE AT TEXAS STATE): Played in all 13 games, including eight starts at cornerback . . . recorded 22 tackles (18 solo, four assists) . . . led team and ranked tied for 10th in the Sun Belt Conference with eight pass break-ups . . . tied for third among Sun Belt cornerbacks and tied for seventh among Group of 5 cornerbacks with 13 forced incompletions, according to PFF . . . ranked first among Sun Belt cornerbacks in forced incompletion percentage (27 percent; 13 out of 48 targets), according to PFF . . . played a total of 552 snaps on defense and 33 on special teams . . . helped Texas State to an 8-5 overall record, a bowl win and a victory over Baylor in Week 1 . . . notched pass break-up in Texas State’s 45-21 win over Rice in the SERVPRO First Responder Bowl on Dec. 26 . . . recorded four tackles (all solo), one TFL and a pass break-up vs. Georgia Southern on Nov. 4, which was a win that helped Texas State become bowl eligible for the first time in nine years . . . had a season-high five tackles and a pass break-up vs. Nevada on Sept. 23 . . . collected four tackles and a pass break-up in Week 2 at UTSA on Sept. 9 . . . credited with three tackles and a pass breakup on Sept. 2 at Baylor, helping the Bobcats beat the Bears for the program’s first win over a Power 5 program . . . enrolled at Texas State in January 2023.
2022 SEASON (REDSHIRT AT OKLAHOMA): Played in four games to preserve his redshirt year . . . played 20 snaps at cornerback in the season opener vs. UTEP (9/3) . . . saw action on 29 plays on special teams.
2021 SEASON (SOPHOMORE AT OKLAHOMA): Split time between cornerback (64 snaps) and special teams (34 plays) while playing in 10 games . . . had three tackles, all solo . . . registered one tackle each in games at Kansas (10/27), vs. TCU (10/16) and vs. Western Carolina (9/11).
2020 SEASON (FRESHMAN AT OKLAHOMA): Played five games, split between cornerback (58 snaps) and special teams (11 snaps) . . . collected four tackles . . . notched one solo tackle at Texas Tech (10/31) and vs. Kansas (11/7) . . . made one assisted tackle vs. Missouri State (9/12) and against No. 22 Texas (10/10) . . . made his collegiate debut against Missouri State on Sept. 12.
HIGH SCHOOL AND PERSONAL DATA: Rated a four-star recruit by ESPN and Rivals . . . ranked among the top cornerbacks in the Class of 2020 by ESPN (No. 25), Rivals (No. 32) and 247Sports (No. 34) . . . listed among the best overall players in the state of Texas in the Class of 2020 by Rivals (No. 44), ESPN (No. 53) and 247Sports (No. 57) . . . played at Aldine MacArthur High School . . . named a VYPE Houston Top Football Prospect to Watch in 2019 . . . helped MacArthur snap a 12-year drought and make the playoffs in 2019 . . . two-time first team all-district (2018, 2019) . . . originally was a wide receiver when he joined varsity as a sophomore in 2017 . . . also played basketball and ran track in high school, competing in the 4x400 relay.
CAREER NOTES: Played in 55 games over the course of his six-year collegiate career . . . enrolled at Michigan State in January 2025 after transferring from Texas State and played for the Spartans in his sixth and final season in 2025 . . . played in 19 games at Oklahoma from 2020-22, 25 games at Texas State from 2023-24, and 12 games at MSU in 2025 . . . had 28 starts at cornerback (20 at Texas State; eight at MSU) . . . played 1,725 snaps on defense throughout his career (142 at Oklahoma; 1,165 at Texas State; 418 at MSU) . . . collected 75 career tackles (seven at Oklahoma, 49 at Texas State, 19 at Michigan State) and 15 career pass break-ups (13 at Texas State, two at MSU) . . . earned his bachelor’s degree in theater at Texas State in December 2024.
2025 SEASON (GRADUATE SENIOR AT MICHIGAN STATE): Played in all 12 games, making eight starts . . . tallied 19 stops and two pass break-ups in logging 418 snaps on defense . . . had three tackles in his last college game against Maryland at Ford Field (11/29) . . . opened game at Minnesota (11/1) at cornerback, charting 28 snaps . . . started Michigan game (10/25) and logged one stop in posting 55 snaps . . . returned to starting lineup in Indiana game (10/18), posting one pass break-up in charting 39 snaps for second game in a row . . . tallied two tackles and first pass break-up as a Spartan against UCLA (10/11), logging 39 snaps . . . opened game at Nebraska (10/4) at cornerback, notching four tackles in charting 34 snaps, while battling injuries throughout game . . . started game at USC (9/20) at cornerback and tallied two tackles in logging 57 snaps, which ranked third among defensive backs and overall on defense . . . tallied three tackles in Youngstown State game (9/13) after starting at cornerback, charting 35 snaps, ranking third among defensive backs and fourth overall on defense . . . opened Boston College contest (9/6) at cornerback, posting one stop in 36 snaps which was fourth among all defensive backs and tied for ninth overall on the defense . . . made Spartan debut in starting Western Michigan game (8/29), logging three tackles, in playing 39 snaps, which ranked tied for second among defensive backs and tied for fifth overall on the defense.
2024 SEASON (REDSHIRT JUNIOR AT TEXAS STATE): Started all 12 games at cornerback . . . recorded a career-high 27 tackles (19 solo, eight assists) . . . ranked second on the team with five pass break-ups . . . helped lead Texas State to a 7-5 regular-season record and its second consecutive bowl bid (First Responder Bowl vs. North Texas) . . . played a career-high 613 snaps on defense at cornerback and 35 on special teams . . . posted three tackles in win over South Alabama (11/29) . . . broke up a pass and had one stop vs. Georgia State (11/23) . . . registered four tackles, including a half tackle for loss, vs. Louisiana (10/29) . . . had a career-high two pass break-ups along with three tackles in victory over Arkansas State (10/12) . . . broke up a pass and posted one tackle in win at Troy (10/3) . . . named a team captain and had two tackles vs. Sam Houston (9/28) . . . recorded a career-high six tackles vs. Arizona State (9/12) . . . had a 15-yard sack and a pass break-up in Week 1 win over Lamar (8/31).
2023 SEASON (REDSHIRT SOPHOMORE AT TEXAS STATE): Played in all 13 games, including eight starts at cornerback . . . recorded 22 tackles (18 solo, four assists) . . . led team and ranked tied for 10th in the Sun Belt Conference with eight pass break-ups . . . tied for third among Sun Belt cornerbacks and tied for seventh among Group of 5 cornerbacks with 13 forced incompletions, according to PFF . . . ranked first among Sun Belt cornerbacks in forced incompletion percentage (27 percent; 13 out of 48 targets), according to PFF . . . played a total of 552 snaps on defense and 33 on special teams . . . helped Texas State to an 8-5 overall record, a bowl win and a victory over Baylor in Week 1 . . . notched pass break-up in Texas State’s 45-21 win over Rice in the SERVPRO First Responder Bowl on Dec. 26 . . . recorded four tackles (all solo), one TFL and a pass break-up vs. Georgia Southern on Nov. 4, which was a win that helped Texas State become bowl eligible for the first time in nine years . . . had a season-high five tackles and a pass break-up vs. Nevada on Sept. 23 . . . collected four tackles and a pass break-up in Week 2 at UTSA on Sept. 9 . . . credited with three tackles and a pass breakup on Sept. 2 at Baylor, helping the Bobcats beat the Bears for the program’s first win over a Power 5 program . . . enrolled at Texas State in January 2023.
2022 SEASON (REDSHIRT AT OKLAHOMA): Played in four games to preserve his redshirt year . . . played 20 snaps at cornerback in the season opener vs. UTEP (9/3) . . . saw action on 29 plays on special teams.
2021 SEASON (SOPHOMORE AT OKLAHOMA): Split time between cornerback (64 snaps) and special teams (34 plays) while playing in 10 games . . . had three tackles, all solo . . . registered one tackle each in games at Kansas (10/27), vs. TCU (10/16) and vs. Western Carolina (9/11).
2020 SEASON (FRESHMAN AT OKLAHOMA): Played five games, split between cornerback (58 snaps) and special teams (11 snaps) . . . collected four tackles . . . notched one solo tackle at Texas Tech (10/31) and vs. Kansas (11/7) . . . made one assisted tackle vs. Missouri State (9/12) and against No. 22 Texas (10/10) . . . made his collegiate debut against Missouri State on Sept. 12.
HIGH SCHOOL AND PERSONAL DATA: Rated a four-star recruit by ESPN and Rivals . . . ranked among the top cornerbacks in the Class of 2020 by ESPN (No. 25), Rivals (No. 32) and 247Sports (No. 34) . . . listed among the best overall players in the state of Texas in the Class of 2020 by Rivals (No. 44), ESPN (No. 53) and 247Sports (No. 57) . . . played at Aldine MacArthur High School . . . named a VYPE Houston Top Football Prospect to Watch in 2019 . . . helped MacArthur snap a 12-year drought and make the playoffs in 2019 . . . two-time first team all-district (2018, 2019) . . . originally was a wide receiver when he joined varsity as a sophomore in 2017 . . . also played basketball and ran track in high school, competing in the 4x400 relay.
A New Era | Pat Fitzgerald's First Day in East Lansing
Wednesday, December 03
Pat Fitzgerald | Football Press Conference | Dec. 2nd, 2025
Tuesday, December 02
Jonathan Smith Postgame Comments | Maryland
Saturday, November 29
Jonathan Smith | Football Press Conference | Nov. 24 2025
Monday, November 24























































































































