Receiver, Michigan State, 2020–⁠24

Montorie Foster

Number
No. 3
Height
6′0″
Weight
186 lb
Class (2024)
Senior
Hometown
Cleveland, OH
Born
Aug 3, 2001

Montorie Foster played receiver at Michigan State (2020–⁠24).

Career highs

8catches, career highat Iowa, 2023100receiving yards, career highvs. Iowa, 2024

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2021Michigan State1216413.7152
2022Michigan State79814.0125
2023Michigan State4357513.4342
2024Michigan State4658812.8340
Career1081,42513.2852

Returns

SeasonTeamKRYdsTDPRYdsTD
2021Michigan State6770–––
2023Michigan State2450–––
2024Michigan State–––8480
Career812208480

Defense

SeasonTeamTklSoloTFLSacksPDHur
2020Michigan State200000
2022Michigan State110000
2023Michigan State310000
2024Michigan State110000
Career730000

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
2020Michigan State3WRYr 1
2021Michigan State3WRYr 2
2022Michigan State3WRYr 3
2023Michigan State3WRYr 4
2024Michigan State3WRSr. (Yr 5)6′0″186

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.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2021Michigan State190.56––10.7–
2022Michigan State81.05––8.4–
2023Michigan State461.1387th (n=681)0.8052.16%
2024Michigan State500.9859th (n=581)0.9249.37%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2024 Michigan State 11 games, 46 catches, 588 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 30vs.Florida AtlanticW 16–⁠103230–––
Sep 7atMarylandW 27–⁠246531–––
Sep 14vs.Prairie View A&MW 40–⁠04370––5
Sep 21atBoston CollegeL 19–⁠234870––1
Sep 28vs.Ohio StateL 7–⁠382170–––
Oct 4atOregonL 10–⁠313570–––
Oct 19vs.IowaW 32–⁠2051001–––
Oct 26atMichiganL 17–⁠244440–––
Nov 2vs.IndianaL 10–⁠475350––1
Nov 16atIllinoisL 16–⁠386760––1
Nov 22vs.PurdueW 24–⁠174591–––
2023 Michigan State 12 games, 43 catches, 575 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1vs.Central MichiganW 31–⁠7170–––
Sep 9vs.RichmondW 45–⁠142230245–
Sep 16vs.WashingtonL 7–⁠412500–––
Sep 23vs.MarylandL 9–⁠316670–––
Sep 30atIowaL 16–⁠268790–––
Oct 14atRutgersL 24–⁠275481–––
Oct 21vs.MichiganL 0–⁠491130–––
Oct 28atMinnesotaL 12–⁠274550–––
Nov 4vs.NebraskaW 20–⁠174941–––
Nov 11atOhio StateL 3–⁠381110–––
Nov 18atIndianaW 24–⁠217931–––
Nov 24vs.Penn StateL 0–⁠422350–––
2022 Michigan State 5 games, 7 catches, 98 yards, 1 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 10vs.AkronW 52–⁠0160–––
Sep 17atWashingtonL 28–⁠392220–––
Oct 8vs.Ohio StateL 20–⁠493541–––
Oct 29atMichiganL 7–⁠29––––––
Nov 26atPenn StateL 16–⁠351160–––
2021 Michigan State 7 games, 12 catches, 164 yards, 1 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 11vs.Youngstown StateW 42–⁠141160–––
Oct 2vs.Western KentuckyW 48–⁠31170–––
Oct 30vs.MichiganW 37–⁠332150–––
Nov 6atPurdueL 29–⁠403330321–
Nov 13vs.MarylandW 40–⁠211521–––
Nov 20atOhio StateL 7–⁠56–––239–
Nov 27vs.Penn StateW 30–⁠274410117–
2020 Michigan State 2 games, 2 tackles
DateOpponentResultRecRec ydsRec TDKRYdsPR
Nov 28vs.NorthwesternW 29–⁠20––––––
Dec 12atPenn StateL 24–⁠39––––––

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

Before the draft

DrillPro day 2025
Height5′11⅝″
Weight188 lb
Arm length29¼″
Hand size9¼″
Wingspan71⅝″
40-yard dash4.63 s
10-yard split1.57 s
Vertical jump35″
Broad jump9′8″
Bench press14 reps
3-cone drill7.01 s
20-yard shuttle4.47 s

Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

1 season, 1 game with a stat; latest team: Seattle Seahawks.

SeasonTeamGRecYdsTD
2026 (so far)Seattle Seahawks1000

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

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.