Defensive end, Michigan State (from Northwestern, NC State), 2022–⁠26

Kenny Soares Jr.

Lettered 2025 at NC State (school media guide)

Number
No. 23
Height
6′2″
Weight
234 lb
Class (2026)
Senior
Hometown
Trumbull, CT

Kenny Soares Jr. plays defensive end for Michigan State, after Northwestern (2022–⁠24) and NC State (2025). Last time out, against Northwestern: 4 tackles.

2026 so far

22 tackles, 1 sack, 1 INT

Last game: 4 tackles vs. Northwestern, L 21–⁠24

Next game: at UCLA, Oct 24

Game by game this season, tackles
  1. 1TOL
  2. 5EMU
  3. 3NEB
  4. 3@WIS
  5. 6ILL
  6. 4NU

Filled bars: wins; outlined: losses.

Career highs

14tackles, career highvs. Georgia Tech, 2025

Defense

Tackles, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamTklSoloTFLSacksIntPDHur
2023Northwestern341642022
2024Northwestern20131.50.5012
2025NC State803540.5026
2026Michigan State22931124
Career1567312.541714

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2022Northwestern23DERS
2023Northwestern23DEFr.
2024Northwestern23DESo.
2025NC State23DEJr.
2026Michigan State23DESr.6′2″234

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Game by game

2026 Michigan State 6 games, 22 tackles, 1 sack, 1 INT
DateOpponentResultTklSoloTFLSacksIntPD
Sep 4vs.ToledoW 30–⁠20100011
Sep 12vs.Eastern MichiganW 35–⁠7521.5100
Sep 26vs.NebraskaL 13–⁠31320000
Oct 3atWisconsinL 3–⁠31321001
Oct 10vs.IllinoisL 37–⁠38620.5000
Oct 17vs.NorthwesternL 21–⁠24410000
2025 NC State 13 games, 80 tackles, 0.5 sacks
DateOpponentResultTklSoloTFLSacksIntPD
Aug 28vs.East CarolinaW 24–⁠17310000
Sep 6vs.VirginiaW 35–⁠31200000
Sep 11atWake ForestW 34–⁠24110000
Sep 20atDukeL 33–⁠45521000
Sep 27vs.Virginia TechL 21–⁠23220000
Oct 4vs.CampbellW 56–⁠10920000
Oct 11atNotre DameL 7–⁠36840000
Oct 25atPittsburghL 34–⁠531271001
Nov 1vs.Georgia TechW 48–⁠3614310.500
Nov 15atMiamiL 7–⁠41320000
Nov 21vs.Florida StateW 21–⁠11740001
Nov 29vs.North CarolinaW 42–⁠19220000
Dec 19 ✦vs.MemphisW 31–⁠71251000
2024 Northwestern 11 games, 20 tackles, 0.5 sacks
DateOpponentResultTklSoloTFLSacksIntPD
Aug 31vs.Miami (OH)W 13–⁠6200.50.500
Sep 6vs.DukeL 20–⁠26220000
Sep 14vs.Eastern IllinoisW 31–⁠7110000
Oct 5vs.IndianaL 24–⁠41220000
Oct 11atMarylandW 37–⁠10111001
Oct 19vs.WisconsinL 3–⁠23110000
Oct 26atIowaL 14–⁠40540000
Nov 2atPurdueW 26–⁠20110000
Nov 16vs.Ohio StateL 7–⁠31100000
Nov 23atMichiganL 6–⁠50210000
Nov 30vs.IllinoisL 28–⁠38200000
2023 Northwestern 11 games, 34 tackles, 2 sacks
DateOpponentResultTklSoloTFLSacksIntPD
Sep 3atRutgersL 7–⁠24300000
Sep 9vs.UTEPW 38–⁠7430000
Sep 16atDukeL 14–⁠38100000
Sep 30vs.Penn StateL 13–⁠41320001
Oct 7vs.HowardW 23–⁠20110000
Oct 21atNebraskaL 9–⁠17430000
Oct 28vs.MarylandW 33–⁠27421000
Nov 4vs.IowaL 7–⁠10400000
Nov 11atWisconsinW 24–⁠10111101
Nov 25atIllinoisW 45–⁠43211000
Dec 23 ✦vs.UtahW 14–⁠7731100

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.