# 2023 Michigan State Spartans football team

The 2023 Michigan State Spartans football team represented Michigan State University in the East Division of the Big Ten Conference during the 2023 NCAA Division I FBS football season. The Spartans played their home games at Spartan Stadium in East Lansing, Michigan. The Michigan State Spartans football team drew an average home attendance of 70,211 in 2023.
The Spartans were led by Mel Tucker through the first two games of the season; Tucker was suspended without pay on September 10 and was fired for cause on September 27 following disclosures relating to alleged sexual harassment. Defensive backs coach Harlon Barnett was appointed interim head coach, and former head coach Mark Dantonio agreed to return as the team's associate head coach.
The Spartans finished the season 4–8, 2–7 in Big Ten play to finish in sixth place in the East division. They failed to qualify for a bowl game for the third time in four years. In a 49-0 defeat, the Spartans would also suffer their worst home loss in program history to rival Michigan.
On November 26, the school named Oregon State head coach Jonathan Smith the team's new head coach.

## Schedule

| Date | Time | Opponent | Site | TV | Result | Attendance |
| September 1 | 7:00 p.m. | Central Michigan* | Spartan StadiumEast Lansing, MI | FS1 | W 31–7 | 73,216 |
| September 9 | 3:30 p.m. | Richmond* | Spartan StadiumEast Lansing, MI | BTN | W 45–14 | 70,049 |
| September 16 | 5:00 p.m. | No. 8 Washington* | Spartan StadiumEast Lansing, MI | Peacock | L 7–41 | 70,528 |
| September 23 | 3:30 p.m. | Maryland | Spartan StadiumEast Lansing, MI | NBC | L 9–31 | 70,131 |
| September 30 | 7:30 p.m. | at Iowa | Kinnick StadiumIowa City, IA | NBC | L 16–26 | 69,250 |
| October 14 | 12:00 p.m. | at Rutgers | SHI StadiumPiscataway, NJ | BTN | L 24–27 | 52,879 |
| October 21 | 7:30 p.m. | No. 2 Michigan | Spartan StadiumEast Lansing, MI (Paul Bunyan Trophy) | NBC | L 0–49 | 74,206 |
| October 28 | 3:30 p.m. | at Minnesota | Huntington Bank StadiumMinneapolis, MN | BTN | L 12–27 | 47,392 |
| November 4 | 12:00 p.m. | Nebraska | Spartan StadiumEast Lansing, MI | FS1 | W 20–17 | 63,134 |
| November 11 | 7:30 p.m. | at No. 1 Ohio State | Ohio StadiumColumbus, OH | NBC | L 3–38 | 105,137 |
| November 18 | 12:00 p.m. | at Indiana | Memorial StadiumBloomington, IN (Old Brass Spittoon) | BTN | W 24–21 | 40,666 |
| November 24 | 7:30 p.m. | vs. No. 11 Penn State | Ford FieldDetroit, MI (Land Grant Trophy) | NBC | L 0–42 | 51,927 |
| *Non-conference gameHomecomingRankings from AP Poll (and CFP Rankings, after October 31)All times are in Eastern timeSource: |||||||

## Game summaries
### vs Central Michigan

| Pregame line | Over/under |
| MSU -14.5 | 45.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Chippewas | 0 | 7 | 0 | 0 | 7 |
| Spartans | 0 | 10 | 7 | 14 | 31 |
at Spartan Stadium • East Lansing, Michigan
* Date: September 1st
* Game time: 7:00 p.m. EST/4:00 p.m. PST
* Game weather: 76 °F (24 °C), Wind: 4 mph S, Sunny
* Game attendance: 73,216
* Referee: Gregory Blum
* TV announcers (FS1): Tim Brando (play-by-play), Spencer Tillman (analyst)
* Sources
| Statistics | Central Michigan | Michigan State |
| First downs | 19 | 20 |
| Plays–yards | 67–219 | 64–406 |
| Rushes–yards | 41–123 | 25–127 |
| Passing yards | 96 | 279 |
| Passing: comp–att–int | 12–24–1 | 18–32–0 |
| Time of possession | 34:26 | 25:34 |
| Team | Category | Player | Statistics |
| Central Michigan | Passing | Bert Emanuel Jr. | 11/17, 87 yards, 1 TD, 1 INT |
| Central Michigan | Rushing | Bert Emanuel Jr. | 17 carries, 41 yards |
| Central Michigan | Receiving | Mitchel Collier | 3 receptions, 30 yards |
| Michigan State | Passing | Noah Kim | 18/31, 279 yards, 2 TD |
| Michigan State | Rushing | Nathan Carter | 18 carries, 113 yards, 1 TD |
| Michigan State | Receiving | Jaron Glover | 3 receptions, 75 yards |

### vs Richmond

| Pregame line | Over/under |
| MSU -29.5 | 44.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spiders (FCS) | 0 | 0 | 0 | 14 | 14 |
| Spartans | 7 | 10 | 21 | 7 | 45 |
at Spartan Stadium • East Lansing, Michigan
* Date: September 9th
* Game time: 3:30 p.m. EST/12:30 p.m. PST
* Game weather: 67 °F (19 °C), Wind: 3 mph NE, Cloudy
* Game attendance: 70,049
* Referee: Tim O'Dey
* TV announcers (BTN): Chris Vosters (play-by-play), Matt Millen (analyst), and Dannie Rogers (sideline)
| Statistics | Richmond (FCS) | Michigan State |
| First downs | 11 | 21 |
| Plays–yards | 54–193 | 61–465 |
| Rushes–yards | 29–75 | 38–162 |
| Passing yards | 118 | 303 |
| Passing: comp–att–int | 18–25–0 | 19–23–0 |
| Time of possession | 29:49 | 30:11 |
| Team | Category | Player | Statistics |
| Richmond (FCS) | Passing | Kyle Wickersham | 16/22, 102 yards |
| Richmond (FCS) | Rushing | Owen Laughlin | 1 carries, 20 yards |
| Richmond (FCS) | Receiving | Jerry Garcia JR. | 4 receptions, 34 yards |
| Michigan State | Passing | Noah Kim | 18/22, 292 yards, 3 TD |
| Michigan State | Rushing | Nathan Carter | 19 carries, 111 yards, 3 TD |
| Michigan State | Receiving | Tre Mosley | 5 receptions, 84 yards, 1 TD |

### vs No. 8 Washington

| Pregame line | Over/under |
| UW -16 | 57.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| No. 8 Huskies | 14 | 21 | 6 | 0 | 41 |
| Spartans | 0 | 0 | 0 | 7 | 7 |
at Spartan Stadium • East Lansing, Michigan
* Date: September 16th
* Game time: 5:00 p.m. EST/2:00 p.m. PST
* Game weather: 71 °F (22 °C) Wind: 3 mph SW, Sunny
* Game attendance: 70,528
* Referee: Matthew Richards
* TV announcers (Peacock): Brendan Burke (play-by-play), Chris Simms (analyst), and Caroline Pineda (sideline)
| Statistics | Washington | Michigan State |
| First downs | 26 | 15 |
| Plays–yards | 72–713 | 62–261 |
| Rushes–yards | 33–177 | 27–53 |
| Passing yards | 536 | 208 |
| Passing: comp–att–int | 29–39–1 | 14–35–1 |
| Time of possession | 35:32 | 24:28 |
| Team | Category | Player | Statistics |
| Washington | Passing | Michael Penix Jr. | 27/35, 473 yards, 4 TD |
| Washington | Rushing | Tybo Rogers | 15 carries, 74 yards |
| Washington | Receiving | Rome Odunze | 8 receptions, 180 yards |
| Michigan State | Passing | Noah Kim | 12/31, 136 yards, 1 INT |
| Michigan State | Rushing | Nathan Carter | 17 carries, 48 yards |
| Michigan State | Receiving | Christian Fitzpatrick | 1 reception, 61 yards |

### vs Maryland

| Pregame line | Over/under |
| UMD -7.5 | 52.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Terrapins | 7 | 14 | 0 | 10 | 31 |
| Spartans | 0 | 3 | 6 | 0 | 9 |
at Spartan Stadium • East Lansing, Michigan
* Date: September 23rd
* Game time: 3:30 p.m. EST/12:30 p.m. PST
* Game weather: 74 °F (23 °C) Wind: 10 mph W, Sunny
* Game attendance: 70,131
* Referee: Ron Snodgrass
* TV announcers (NBC): Jac Collinsworth (play-by-play), Jason Garrett (analyst), and Zora Stephenson (analyst)
| Statistics | Maryland | Michigan State |
| First downs | 19 | 25 |
| Plays–yards | 67–362 | 76–376 |
| Rushes–yards | 31–139 | 31–102 |
| Passing yards | 223 | 274 |
| Passing: comp–att–int | 21–36–1 | 26–45–3 |
| Time of possession | 28:30 | 31:29 |
| Team | Category | Player | Statistics |
| Maryland | Passing | Taulia Tagovailoa | 21/36, 223 yards, 3 TD, 1 INT |
| Maryland | Rushing | Colby McDonald | 5 carries, 38 yards |
| Maryland | Receiving | Tai Felton | 3 receptions, 67 yards |
| Michigan State | Passing | Noah Kim | 18/32, 190 yards, 1 TD, 2 INT |
| Michigan State | Rushing | Nathan Carter | 19 carries, 97 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 6 receptions, 67 yards |

### at Iowa

| Pregame line | Over/under |
| UI -11.5 | 36.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spartans | 3 | 6 | 7 | 0 | 16 |
| Hawkeyes | 3 | 7 | 3 | 13 | 26 |
at Kinnick Stadium • Iowa City, Iowa
* Date: September 30th
* Game time: 7:30 p.m. EST/4:30 p.m. PST
* Game weather: 88 °F (31 °C), Wind: 10 mph SE, Sunny
* Game attendance: 69,250
* Referee: Mark Kluczynski
* TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (analyst), and Kathryn Tappen (sideline)
| Statistics | Michigan State | Iowa |
| First downs | 20 | 14 |
| Plays–yards | 76–349 | 59–222 |
| Rushes–yards | 32–156 | 27–61 |
| Passing yards | 193 | 161 |
| Passing: comp–att–int | 25–44–3 | 14–32–1 |
| Time of possession | 33:40 | 26:02 |
| Team | Category | Player | Statistics |
| Michigan State | Passing | Noah Kim | 25/44, 193 yards, 3 INT |
| Michigan State | Rushing | Nathan Carter | 20 carries, 108 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 8 receptions, 79 yards |
| Iowa | Passing | Deacon Hill | 11/27, 115 yards, 1 TD, 1 INT |
| Iowa | Rushing | Leshon Williams | 12 carries, 38 yards |
| Iowa | Receiving | Erick All | 4 receptions, 67 yards, 1 TD |

### at Rutgers

| Pregame line | Over/under |
| RU -4.5 | 39.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spartans | 7 | 10 | 7 | 0 | 24 |
| Scarlet Knights | 3 | 3 | 0 | 21 | 27 |
at SHI Stadium • Piscataway, New Jersey
* Date: October 14th
* Game time: 12:00 p.m. EST/9:00 a.m. PST
* Game weather: 52 °F (11 °C), Wind: 4 mph NE, Sunny
* Game attendance: 52,879
* Referee: Larry Smith
* TV announcers (BTN): Cory Provus (play-by-play), Matt Millen (analyst)
| Statistics | Michigan State | Rutgers |
| First downs | 22 | 20 |
| Plays–yards | 68–247 | 65–306 |
| Rushes–yards | 40–113 | 37–125 |
| Passing yards | 134 | 181 |
| Passing: comp–att–int | 18–29–0 | 13–28–2 |
| Time of possession | 29:16 | 45:44 |
| Team | Category | Player | Statistics |
| Michigan State | Passing | Katin Houser | 18/29, 133 yards, 2 TD |
| Michigan State | Rushing | Nathan Carter | 20 carries, 52 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 5 receptions, 48 yards, 1 TD |
| Rutgers | Passing | Gavin Wimsatt | 13/28, 181 yards, 1 TD, 2 INT |
| Rutgers | Rushing | Kyle Monangai | 24 carries, 148 yards, 1 TD |
| Rutgers | Receiving | Christian Dremel | 6 receptions, 80 yards |

### vs No. 2 Michigan

| Pregame line | Over/under |
| UM -24.5 | 48 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| No. 2 Wolverines | 14 | 14 | 14 | 7 | 49 |
| Spartans | 0 | 0 | 0 | 0 | 0 |
at Spartan Stadium • East Lansing, Michigan
* Date: October 21st
* Game time: 7:30 p.m. EST/4:30 p.m. PST
* Game weather: 46 °F (8 °C), Wind: 3 mph NW, Cloudy
* Game attendance: 74,206
* Referee: Ron Snodgrass
* TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (analyst), and Kathryn Tappen (sideline)
| Statistics | Michigan | Michigan State |
| First downs | 28 | 10 |
| Plays–yards | 69–477 | 58–190 |
| Rushes–yards | 34-120 | 29-49 |
| Passing yards | 357 | 133 |
| Passing: comp–att–int | 28-35-0 | 16-29-2 |
| Time of possession | 32:52 | 20:18 |
| Team | Category | Player | Statistics |
| Michigan | Passing | J. J. McCarthy | 21/27, 287 yards, 4 TD |
| Michigan | Rushing | Blake Corum | 15 carries, 59 yards, 1 TD |
| Michigan | Receiving | A. J. Barner | 8 receptions, 99 yards, 1 TD |
| Michigan State | Passing | Katin Houser | 12/22, 101 yards, 1 INT |
| Michigan State | Rushing | Nathan Carter | 17 carries, 36 yards |
| Michigan State | Receiving | Maliq Carr | 2 receptions, 32 yards |

### at Minnesota

| Pregame line | Over/under |
| UMN -7 | 40.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spartans | 6 | 0 | 0 | 6 | 12 |
| Golden Gophers | 0 | 10 | 0 | 17 | 27 |
at Huntington Bank Stadium • Minneapolis, Minnesota
* Date: October 28th
* Game time: 3:30 p.m. EST/12:30 p.m. PST
* Game weather: 33 °F (1 °C), Wind: 8 mph W, Cloudy
* Game attendance: 47,392
* Referee: Chris Coyte
* TV announcers (BTN): Cory Provus (play-by-play), Jake Butt (analyst), and Brooke Fletcher (sideline)
| Statistics | Michigan State | Minnesota |
| First downs | 15 | 23 |
| Plays–yards | 55–299 | 72–400 |
| Rushes–yards | 21–109 | 50–200 |
| Passing yards | 190 | 200 |
| Passing: comp–att–int | 20–34–1 | 14–22–1 |
| Time of possession | 23:45 | 36:15 |
| Team | Category | Player | Statistics |
| Michigan State | Passing | Katin Houser | 12/22, 117 yards |
| Michigan State | Rushing | Sam Leavitt | 6 carries, 52 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 4 receptions, 55 yards |
| Minnesota | Passing | Athan Kaliakmanis | 14/22, 200 yards, 1 TD, 1 INT |
| Minnesota | Rushing | Jordan Nubin | 40 carries, 204 yards, 2 TD |
| Minnesota | Receiving | Daniel Jackson | 7 receptions, 120 yards, 1 TD |

### vs Nebraska

| Pregame line | Over/under |
| NEB -3 | 34.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Cornhuskers | 0 | 10 | 0 | 7 | 17 |
| Spartans | 3 | 7 | 3 | 7 | 20 |
at Spartan Stadium • East Lansing, Michigan
* Date: November 4th
* Game time: 12:00 p.m. EST/9:00 p.m. PST
* Game weather: 50 °F (10 °C), Wind: 2 mph W, Sunny
* Referee: Jerry McGinn
* TV announcers (FS1): Tim Brando (play-by-play), Spencer Tillman (analyst)
| Statistics | Nebraska | Michigan State |
| First downs | 18 | 11 |
| Plays–yards | 69–283 | 55–295 |
| Rushes–yards | 41–154 | 31–63 |
| Passing yards | 129 | 232 |
| Passing: comp–att–int | 12–28–2 | 15–23–0 |
| Time of possession | 31:31 | 28:29 |
| Team | Category | Player | Statistics |
| Nebraska | Passing | Heinrich Haarberg | 12/28, 129 yards, 2 INT |
| Nebraska | Rushing | Emmett Johnson | 13 carries, 57 yards, 1 TD |
| Nebraska | Receiving | Thomas Fidone II | 3 receptions, 43 yards |
| Michigan State | Passing | Katin Houser | 13/20, 165 yards, 1 TD |
| Michigan State | Rushing | Nathan Carter | 15 carries, 50 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 4 receptions, 94 yards, 1 TD |

### at No. 1 Ohio State

| Pregame line | Over/under |
| OSU -32.5 | 48 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spartans | 0 | 3 | 0 | 0 | 3 |
| No. 1 Buckeyes | 14 | 21 | 3 | 0 | 38 |
at Ohio Stadium • Columbus, Ohio
* Date: November 11th
* Game time: 7:30 p.m. EST/4:30 p.m. PST
* Game weather: 45 °F (7 °C), Wind: 7 mph N, Cloudy
* Game attendance: 105,137
* Referee: Mark Kluczynski
* TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (analyst), and Kathryn Tappen (sideline)
| Statistics | Michigan State | Ohio State |
| First downs | 11 | 25 |
| Plays–yards | 54–182 | 66–530 |
| Rushes–yards | 29–94 | 32–177 |
| Passing yards | 88 | 353 |
| Passing: comp–att–int | 13–25–0 | 26–34–0 |
| Time of possession | 28:48 | 31:12 |
| Team | Category | Player | Statistics |
| Michigan State | Passing | Katin Houser | 12/24, 92 yards |
| Michigan State | Rushing | Nathan Carter | 11 carries, 52 yards |
| Michigan State | Receiving | Christian Fitzpatrick | 2 receptions, 23 yards |
| Ohio State | Passing | Kyle McCord | 24/31, 335 yards, 3 TD |
| Ohio State | Rushing | TreVeyon Henderson | 13 carries, 63 yards, 1 TD |
| Ohio State | Receiving | Marvin Harrison Jr. | 7 receptions, 149 yards, 2 TD |

### at Indiana

| Pregame line | Over/under |
| IND -3.5 | 47 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| Spartans | 7 | 7 | 0 | 10 | 24 |
| Hoosiers | 0 | 7 | 7 | 7 | 21 |
at Memorial Stadium • Bloomington, Indiana
* Date: November 18th
* Game time: 12:00 p.m. EST/9:00 a.m. PST
* Game weather: 45 °F (7 °C), Wind: 2 mph NE, Sunny
* Game attendance: 40,666
* Referee: Jeffrey Servinski
* TV announcers (BTN): Jason Ross Jr. (play-by-play), Anthony Herron (analyst), Meghan McKeown (sideline)
| Statistics | Michigan State | Indiana |
| First downs | 21 | 23 |
| Plays–yards | 72–351 | 79–412 |
| Rushes–yards | 31–60 | 45–220 |
| Passing yards | 291 | 192 |
| Passing: comp–att–int | 26–41–2 | 19–34–0 |
| Time of possession | 30:20 | 29:18 |
| Team | Category | Player | Statistics |
| Michigan State | Passing | Katin Houser | 26/41, 245 yards, 3 TD, 2 INT |
| Michigan State | Rushing | Nathan Carter | 11 carries, 42 yards |
| Michigan State | Receiving | Maliq Carr | 9 receptions, 100 yards, 2 TD |
| Indiana | Passing | Brendan Sorsby | 19/34, 192 yards, 2 TD |
| Indiana | Rushing | Trent Howland | 19 carries, 77 yards, 1 TD |
| Indiana | Receiving | Donaven Mcculley | 3 receptions, 72 yards |

### vs No. 11 Penn State

| Pregame line | Over/under |
| PSU -20 | 42.5 |
| Quarter | 1 | 2 | 3 | 4 | Total |
| No. 11 Nittany Lions | 3 | 10 | 15 | 14 | 42 |
| Spartans | 0 | 0 | 0 | 0 | 0 |
at Ford Field • Detroit, Michigan
* Date: November 24th
* Game time: 7:30 p.m. EST/4:30 p.m. PST
* Game weather: n/a (game played indoors)
* Game attendance: 51,927
* Referee: Chris Coyte
* TV announcers (NBC): Noah Eagle (play-by-play), Todd Blackledge (analyst), Kathryn Tappen (sideline)
| Statistics | Penn State | Michigan State |
| First downs | 23 | 5 |
| Plays–yards | 67–586 | 48–53 |
| Rushes–yards | 39–283 | 27– -35 |
| Passing yards | 303 | 88 |
| Passing: comp–att–int | 19–28–0 | 12–21–1 |
| Time of possession | 36:01 | 23:59 |
| Team | Category | Player | Statistics |
| Penn State | Passing | Drew Allar | 17/26, 292 yards, 2 TD |
| Penn State | Rushing | Kaytron Allen | 15 carries, 137 yards |
| Penn State | Receiving | Nicholas Singleton | 2 receptions, 68 yards |
| Michigan State | Passing | Katin Houser | 11/19, 87 yards, 1 INT |
| Michigan State | Rushing | Nathan Carter | 8 carries, 39 yards |
| Michigan State | Receiving | Montorie Foster Jr. | 2 receptions, 35 yards |

## Rankings

Ranking movements Legend: ██ Increase in ranking ██ Decrease in ranking — = Not ranked RV = Received votes :
| | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week | Week |
| Poll | Pre | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Final |
| AP | — | — | — | — | — | — | — | — | — | — | — | | | | | |
| Coaches | — | RV | RV | — | — | — | — | — | — | — | — | | | | | |
| CFP | Not released | Not released | Not released | Not released | Not released | Not released | Not released | Not released | Not released | — | — | | | | | Not released |

## Personnel
### Coaching staff

| Name | Position | Season |
| Mel Tucker | Head coach – removed after 2 games | 4th |
| Chris Kapilovic | Assistant head coach/offensive line/run game coordinator | 4th |
| Jay Johnson | Offensive coordinator/quarterbacks | 4th |
| Scottie Hazelton | Defensive coordinator | 4th |
| Ted Gilmore | Tight ends | 4th |
| Courtney Hawkins | Wide receivers | 4th |
| Harlon Barnett | Secondary/interim head coach week 2 through end of season | 15th |
| Ross Els | Special Teams/linebackers | 4th |
| Effrem Reed | Running backs | 2nd |
| Diron Reynolds | Defensive line | 1st |
| Jim Salgado | Cornerbacks | 1st |

### Coaching changes

On January 4, defensive line coach Marco Coleman left MSU to join his alma mater, Georgia Tech, as their defensive line coach. On January 25, the school named Stanford defensive line coach Diron Reynolds the team's new defensive line coach. On March 4, pass rush specialist coach Brandon Jordan left to take a job with the Seattle Seahawks. On March 16, the school named former Buffalo Bills safeties coach Jim Salgado as the new cornerbacks coach.

### Transfers
#### Outgoing

On April 30, the final day to declare for the transfer portal, two-year starting quarterback Payton Thorne announced he was entering the portal. Wide receiver Keon Coleman also announced he would transfer.
| Name | Pos. | New School |
| Payton Thorne | QB | Auburn |
| Keon Coleman | WR | Florida State |
| Jack Stone | K | Baylor |
| Michael Fletcher | DE | Appalachian State |
| Jalen Hunt | DT | Houston |
| Dashaun Mallory | DT | Arizona State |
| Chase Carter | DE | Incarnate Word |
| Kobe Myers | LB | |
| Elijah Collins | RB | Oklahoma State |
| Carson Casteel | LB | Vanderbilt |
| Jeff Pietrowski | DE | Wisconsin |
| Tate Hallock | DB | Western Michigan |
| Germie Bernard | WR | Washington |
| Terry Lockett | WR | Eastern Michigan |
| Cade McDonald | WR | Miami (OH) |
| Hamp Fay | TE/QB | Oklahoma |
| AJ Kirk | DB | Jones College (MS) |
| Itayvion 'Tank' Brown | DE | |
Source

#### Incoming

| Name | Pos. | Former School |
| Ademola Faleye | TE | Norfolk State |
| Jaylan Franklin | TE | Wisconsin |
| Semar Melvin | CB | Wisconsin |
| Jonathan Kim | K | North Carolina |
| Nathan Carter | RB | UConn |
| Jarrett Jackson | DL | Florida State |
| Aaron Alexander | LB | UMass |
| Jaren Mangham | RB | South Florida |
| Dre Butler | DE | Liberty |
| Tunmise Adeleye | DL | Texas A&M |
| Tyneil Hopper | TE | Boise State |
| Mason Arnold | LS | Ohio State |
| Michael O'Shaughnessy | P | Ohio State |
| Armorion Smith | S | Cincinnati |
| Jalen Sami | DT | Colorado |
| Alante Brown | WR | Nebraska |
| Terry Roberts | CB | Iowa |
Source

### 2023 NFL draft

Following the conclusion of the season, several players declared for the NFL draft. Three players were selected in the draft.
| Round | Pick | Team | Player | Position |
| 2 | 50 | Green Bay Packers | Jayden Reed | WR |
| 6 | 192 | New England Patriots | Bryce Baringer | P |
| 6 | 214 | New England Patriots | Ameer Speed | CB |
Several other undrafted players signed free agent contracts with NFL teams:
* Jarrett Horst, offensive lineman, Miami Dolphins
* Jacob Slade, defensive lineman, Arizona Cardinals
* Kendell Brooks, safety, Arizona Cardinals
* Xavier Henderson, safety, Washington Commanders
* Ben VanSumeren, linebacker, Philadelphia Eagles