THIRD AND DATA

Week 14 · 2025

Western Michigan at Eastern Michigan

Tue 11/25/2025 07:30 PMRynearson StadiumEastern Michigan pregame25% — Pregame win probability: 25% for Eastern Michigan. Western Michigan favored, and won.Conference

48°Fog6 mph SW · 97% humidityRecorded at kickoff by College Football Data

Western Michigan

31

10–4

Eastern Michigan

21

4–8

Attendance

11,818

reported

Each room is drawn against the one it plays: the away offensive line beside the home defensive front, and back again. Quarterbacks, kickers and punters have no opposing room and face their own. Players are ordered exactly as they are on a team's roster tab — by position, then by who has played this season, then production, then recruiting stars, then seasons on a roster — so an offensive line, for which no production is published, runs on stars and then experience. A player who has appeared this season shows that season's totals; everyone else shows career totals through 2025, marked career, at every school he has played for. Long snappers and returners are not drawn.

WMUQuarterbacksNo blue chips6
  • 33-star recruitQB12Broc Lowry6'1"·2103yr
    1,803 Pass yds9 TD3 Int63.4 Cmp%963 Rush yds
  • —No recruiting profile foundQB10Brady Jones6'4"·2101yr
    136 Pass yds1 TD3 Int47.5 Cmp%4 Rush yds
  • 22-star recruitQB16Mark Konecny6'0"·1954yr
    0 Pass yds0 TD0 Int0.0 Cmp%-2 Rush yds
  • —No recruiting profile foundQB23Larry Robinson5'10"·1902yr
    career 20 Pass yds0 TD1 Int33.3 Cmp%80 Rush yds
  • 33-star recruitQB13Mason Reynolds6'1"·2202yr
  • 33-star recruitQB19Vance Holtz6'0"·2151yr
EMUQuarterbacksNo blue chips5
  • 33-star recruitQB1Noah Kim ← Coastal Carolina6'2"·1866yr
    2,817 Pass yds18 TD11 Int61.4 Cmp%186 Rush yds
  • 33-star recruitQB5Cameron Edge ← Maryland6'2"·2304yr
    career 167 Pass yds2 TD1 Int64.7 Cmp%-21 Rush yds
  • —No recruiting profile foundQB15Jeremiah Salem6'3"·2054yr
    career 126 Pass yds1 TD1 Int72.7 Cmp%-1 Rush yds
  • 33-star recruitQB12Jace Stuckey6'2"·1972yr
  • 33-star recruitQB19Bryce Button6'2"·2071yr
WMUOffensive line1 blue chip18
EMUDefensive lineNo blue chips22
  • 33-star recruitDE19Sterling Miles6'4"·2386yr
    34 Tackles4.0 TFL1.0 Sacks
  • —No recruiting profile foundDL98Donovan Green5'11"·3005yr
    57 Tackles3.0 TFL1.5 Sacks
  • —No recruiting profile foundDL93Tyrell Martin6'0"·2903yr
    43 Tackles4.0 TFL1.0 Sacks
  • 33-star recruitDL33Carter Evans6'4"·2645yr
    37 Tackles4.0 TFL0.0 Sacks
  • 33-star recruitDL54Quincy Byas6'1"·2301yr
    22 Tackles5.5 TFL3.0 Sacks
  • —Recruiting profile found — unratedDL99Warren-Stevens Tayou ← West Georgia6'1"·2902yr
    17 Tackles1.5 TFL1.0 Sacks
  • 33-star recruitDL90Hector Gonzalez6'5"·2451yr
    16 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundDL5Makhi Gilbert ← Samford6'3"·2823yr
    16 Tackles1.5 TFL0.0 Sacks
  • 33-star recruitDL53Messiah Blair6'7"·2353yr
    13 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL64Noah Patterson6'2"·2952yr
    11 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL88Ronn Hardin6'3"·2201yr
    11 Tackles2.5 TFL1.5 Sacks
  • 33-star recruitDL43Marvell Eggleston6'5"·2252yr
    7 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL55Javon Thomas6'4"·2802yr
    6 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitDL91Reggie Gardner5'11"·2882yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL11Duke Clayton6'6"·2421yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDL85Jefferson Adam6'2"·2603yr
    career 26 Tackles6.5 TFL4.5 Sacks
  • —No recruiting profile foundDL92Jason Morbitzer5'11"·2952yr
    career 1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL95Milan Colvin6'0"·3061yr
  • 33-star recruitDL96Antoniyo Smith6'3"·2781yr
  • —No recruiting profile foundDL55Alijah Alexander ← Stetson6'4"·2801yr
  • —No recruiting profile foundDL49Matthew Foor6'3"·2101yr
  • —Recruiting profile found — unratedDL65Christian Kiptoo6'2"·2221yr
WMUDefensive line1 blue chip18
  • —No recruiting profile foundDE11Nadame Tucker ← Houston6'3"·2504yr
    55 Tackles21.5 TFL14.5 Sacks
  • 33-star recruitDE20Kershawn Fisher ← Nicholls6'2"·2466yr
    28 Tackles6.5 TFL2.0 Sacks
  • —No recruiting profile foundDE9Will Gerig6'4"·2504yr
    9 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitDE97Noah Bishop6'4"·2452yr
    4 Tackles1.0 TFL0.0 Sacks
  • 22-star recruitDE88August Johanningsmeier6'4"·2804yr
    3 Tackles0.0 TFL0.0 Sacks
  • 44-star recruitDE2Popeye Williams6'3"·2504yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDE94Jordan Buckley6'4"·2402yr
  • 33-star recruitDL99Rodney McGraw6'6"·2655yr
    42 Tackles8.5 TFL7.0 Sacks
  • —No recruiting profile foundDL91Marcel Tyler6'4"·2703yr
    33 Tackles5.5 TFL2.0 Sacks1 Int
  • —No recruiting profile foundDL64Race Stewart ← Indiana6'2"·3234yr
    16 Tackles2.0 TFL1.0 Sacks
  • 33-star recruitDL58Tyson Lee6'2"·2705yr
    15 Tackles3.0 TFL3.0 Sacks
  • 33-star recruitDL98Dakari Frazier ← Ball State6'3"·2804yr
    10 Tackles1.0 TFL1.0 Sacks
  • 33-star recruitDL96Dalton Gustwiller6'3"·3053yr
    4 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitDL33Joshua Lloyd6'1"·2392yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitDL7Gian Carter6'3"·2311yr
  • —No recruiting profile foundDL95DeShawn Robinson6'2"·3031yr
  • —No recruiting profile foundDT0Mustafi Al-Garawi6'2"·2852yr
    34 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundDT90Jori Benson6'3"·2904yr
    4 Tackles1.0 TFL1.0 Sacks
EMUOffensive lineNo blue chips19
WMUBacks & tight ends1 blue chip15
  • —No recruiting profile foundRB6Jalen Buckley5'11"·2254yr
    179 Car1,003 Rush yds9 TD5.6 Rush avg
    12 Rec75 Rec yds6.3 Rec avg
  • —No recruiting profile foundRB5Devin Miles5'9"·1841yr
    99 Car425 Rush yds3 TD4.3 Rush avg
    5 Rec36 Rec yds7.2 Rec avg
  • —No recruiting profile foundRB24Lolo Mataele6'0"·2191yr
    57 Car252 Rush yds3 TD4.4 Rush avg
    5 Rec8 Rec yds1.6 Rec avg
  • 33-star recruitRB26Tre' Hartwell5'11"·2253yr
    12 Car34 Rush yds0 TD2.8 Rush avg
  • 44-star recruitRB4Cole Cabana ← Michigan5'11"·1973yr
    8 Car18 Rush yds0 TD2.3 Rush avg
    2 Rec2 Rec yds1.0 Rec avg
  • —No recruiting profile foundRB21Chase Dawkins5'9"·2001yr
    3 Car9 Rush yds0 TD3.0 Rush avg
  • —No recruiting profile foundRB27JR Hays5'9"·1872yr
  • —No recruiting profile foundTE86Blake Bosma6'3"·2254yr
    27 Rec251 Rec yds1 TD9.3 Rec avg
  • —No recruiting profile foundTE2Michael Brescia ← Colgate6'2"·2424yr
    12 Rec119 Rec yds2 TD9.9 Rec avg
  • —No recruiting profile foundTE15Cade Conley ← Marshall6'4"·2324yr
    8 Rec55 Rec yds1 TD6.9 Rec avg
  • 33-star recruitTE7Mareyohn Hrabowski6'2"·2295yr
    1 Rec4 Rec yds1 TD4.0 Rec avg
  • 33-star recruitTE89Brennan Wooten6'4"·2503yr
  • 33-star recruitTE83Ryan Brotherton6'4"·2282yr
  • 33-star recruitTE87Brady Rhoad6'3"·2351yr
  • —No recruiting profile foundTE40Nathan Sines6'6"·2282yr
EMULinebackersNo blue chips12
  • —No recruiting profile foundLB3Barry Manning6'1"·2124yr
    75 Tackles5.5 TFL2.0 Sacks1 Int
  • 33-star recruitLB29Andrew Marshall6'2"·2352yr
    61 Tackles3.5 TFL1.0 Sacks
  • —No recruiting profile foundLB11Marco Patierno ← Elon6'1"·2304yr
    42 Tackles1.5 TFL0.0 Sacks
  • —No recruiting profile foundLB11Zach Mowchan6'2"·2245yr
    40 Tackles1.5 TFL0.0 Sacks
  • 22-star recruitLB40Bryce Eliuk6'1"·2223yr
    17 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundLB26Solomon Bell5'9"·2003yr
    4 Tackles1.0 TFL0.0 Sacks
  • 33-star recruitLB45Kadin Bailey ← Syracuse6'2"·2303yr
    2 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB21Terrelle Elmore6'2"·2222yr
    2 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB32Ja'Quel Mack6'3"·2152yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB47Carter Herriman ← Miami (OH)6'1"·2202yr
  • 33-star recruitLB46Noah Knigga6'1"·2211yr
  • —No recruiting profile foundLB36Colin Main6'2"·2182yr
WMULinebackersNo blue chips11
  • —No recruiting profile foundLB9James Camden6'2"·2216yr
    85 Tackles5.0 TFL4.0 Sacks
  • —No recruiting profile foundLB10Sefa Saipaia Jr.5'11"·2251yr
    77 Tackles5.5 TFL1.5 Sacks1 Int
  • 33-star recruitLB47Domanick Moon6'2"·2354yr
    23 Tackles1.5 TFL0.5 Sacks1 Int
  • —No recruiting profile foundLB12Dillon Moore6'2"·2234yr
    19 Tackles2.0 TFL0.0 Sacks
  • —No recruiting profile foundLB42Gabe Welch6'1"·2251yr
    7 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitLB45Andrew Baker6'1"·2252yr
    4 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitLB36Freddy Brown5'11"·2151yr
    3 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB14Marvin Smith ← Alabama A&M6'2"·2014yr
    2 Tackles0.0 TFL0.0 Sacks
  • 22-star recruitLB32Derek Pennington6'2"·2252yr
  • —No recruiting profile foundLB53Brendan Budeselich6'3"·2153yr
  • —No recruiting profile foundLB25Justin Jones6'1"·2001yr
EMUBacks & tight endsNo blue chips13
  • —No recruiting profile foundRB28Dontae McMillan5'10"·2035yr
    177 Car1,014 Rush yds4 TD5.7 Rush avg
    33 Rec375 Rec yds11.4 Rec avg
  • 33-star recruitRB21Tavierre Dunlap ← Michigan6'0"·2155yr
    106 Car428 Rush yds5 TD4.0 Rush avg
    20 Rec113 Rec yds5.7 Rec avg
  • —Recruiting profile found — unratedRB24Joey Mattord6'0"·1923yr
    6 Car48 Rush yds1 TD8.0 Rush avg
    4 Rec33 Rec yds8.3 Rec avg
  • 33-star recruitRB5James Jointer6'1"·2204yr
    5 Car8 Rush yds0 TD1.6 Rush avg
    1 Rec-4 Rec yds-4.0 Rec avg
  • 22-star recruitRB27Jayvin Norman5'7"·1702yr
  • 33-star recruitRB22JT Bronaugh5'10"·1872yr
  • 33-star recruitRB15Amareon Blue5'6"·1951yr
  • —No recruiting profile foundTE9Joshua Long6'5"·2421yr
    37 Rec357 Rec yds3 TD9.6 Rec avg
  • 33-star recruitTE88Tanner Lemaster ← Kentucky6'6"·2453yr
    5 Rec69 Rec yds0 TD13.8 Rec avg
  • —No recruiting profile foundTE83Nick Harris ← UConn6'7"·2505yr
    1 Rec12 Rec yds0 TD12.0 Rec avg
  • 33-star recruitTE84Caden Vanderbush6'5"·2122yr
  • —No recruiting profile foundTE16Jackson Holt6'5"·2481yr
  • —No recruiting profile foundTE82Braden Laux6'4"·2321yr
WMUReceivers1 blue chip13
  • 33-star recruitWR0Talique Williams5'9"·1776yr
    35 Rec478 Rec yds2 TD13.7 Rec avg
  • 33-star recruitWR7Baylin Brooks ← San Diego State6'1"·2073yr
    27 Rec372 Rec yds0 TD13.8 Rec avg
  • 33-star recruitWR2Aveion Chenault6'0"·1901yr
    23 Rec277 Rec yds2 TD12.0 Rec avg
  • 44-star recruitWR1Christian Leary ← Georgia Tech5'10"·1805yr
    15 Rec115 Rec yds0 TD7.7 Rec avg
  • —No recruiting profile foundWR17Malique Dieudonne6'0"·1704yr
    7 Rec102 Rec yds0 TD14.6 Rec avg
  • 33-star recruitWR11Terence Marshall6'2"·1922yr
    4 Rec45 Rec yds0 TD11.3 Rec avg
  • —No recruiting profile foundWR3Keivin Boone-Nelson II5'10"·1801yr
    2 Rec0 Rec yds0 TD0.0 Rec avg
  • —No recruiting profile foundWR8Egypt Nelson ← VMI6'4"·2003yr
    career 35 Rec516 Rec yds2 TD14.7 Rec avg
  • 33-star recruitWR85Braden Peevy5'11"·1851yr
  • 33-star recruitWR22Camden Thompson6'5"·2001yr
  • —No recruiting profile foundWR80Cam Hedgecock5'10"·1774yr
  • —No recruiting profile foundWR88Ray Hall6'0"·1731yr
  • —No recruiting profile foundWR81Earnest McDaniel-Mitchell5'8"·1751yr
EMUDefensive backsNo blue chips21
  • —No recruiting profile foundDB6Bryce Llewellyn5'11"·2074yr
    103 Tackles4 PD2 Int
  • —No recruiting profile foundDB13Jason Marshall6'3"·2014yr
    56 Tackles1 PD
  • —No recruiting profile foundDB4Juan Salas5'8"·1811yr
    34 Tackles1 PD1 Int
  • —No recruiting profile foundDB0Joshua Scott6'2"·1854yr
    29 Tackles4 PD1 Int
  • —No recruiting profile foundDB22Tyrelle Deener5'11"·1732yr
    28 Tackles2 PD1 Int
  • —No recruiting profile foundDB8Jaivian Norman5'9"·1853yr
    16 Tackles1 PD
  • 33-star recruitDB17Caleb Dobbs6'0"·1622yr
    13 Tackles2 PD1 Int
  • 33-star recruitDB29Donmiel Rogers5'10"·1751yr
    13 Tackles0 PD
  • 33-star recruitDB16Caleb Coley6'0"·1624yr
    10 Tackles4 PD
  • 33-star recruitDB1James Monds III ← Middle Tennessee5'11"·1914yr
    10 Tackles0 PD
  • —No recruiting profile foundDB7Dramarian McNulty5'10"·1882yr
    9 Tackles0 PD
  • 33-star recruitDB8Jaylyn Monds5'10"·1712yr
    6 Tackles0 PD
  • 33-star recruitDB10Tylan Boykin6'1"·1761yr
    4 Tackles0 PD
  • 33-star recruitDB20Ray Hester5'11"·1902yr
    2 Tackles0 PD
  • —No recruiting profile foundDB13Zavian Dilworth5'10"·1801yr
    1 Tackles0 PD
  • —No recruiting profile foundDB9Davion Williams ← Charleston Southern5'11"·1834yr
    career 11 Tackles0 PD
  • —No recruiting profile foundDB31Jesse Vasquez5'10"·1823yr
    career 3 Tackles1 PD
  • —No recruiting profile foundDB23Eli Lovett6'0"·1982yr
    career 2 Tackles0 PD
  • 33-star recruitDB19Jonnie Carter6'1"·2101yr
  • 33-star recruitDB26Zaheed Pierre5'10"·1751yr
  • —No recruiting profile foundDB18Dior Boyd5'10"·1671yr
WMUDefensive backsNo blue chips18
  • —Recruiting profile found — unratedCB8Jarvarius Sims ← UConn6'0"·1884yr
    61 Tackles4 PD
  • 33-star recruitCB24John Peters6'1"·1651yr
    14 Tackles4 PD1 Int
  • —No recruiting profile foundCB7Isaiah Paul6'1"·1802yr
    7 Tackles1 PD
  • —No recruiting profile foundCB13Jordon Thomas6'0"·1813yr
    career 13 Tackles1 PD
  • —No recruiting profile foundCB27Corey Webb5'8"·1653yr
    career 1 Tackles0 PD
  • 33-star recruitCB21CJ Miles Jr.6'1"·2012yr
  • —No recruiting profile foundDB1Joshua Franklin6'0"·1751yr
    53 Tackles10 PD
  • 33-star recruitDB14Fitzroy Ledgister ← Rutgers6'1"·1934yr
    1 Tackles0 PD
  • —No recruiting profile foundDB29Versie Walker6'2"·1852yr
  • 33-star recruitS3Tate Hallock6'4"·2107yr
    67 Tackles2 PD3 Int
  • 22-star recruitS18Micah Davis ← Michigan6'1"·2003yr
    60 Tackles3 PD1 Int
  • 22-star recruitS6Joey Pope5'11"·1653yr
    44 Tackles2 PD3 Int
  • 33-star recruitS5Aaron Wofford5'11"·1755yr
    33 Tackles8 PD1 Int
  • —Recruiting profile found — unratedS16Jaden Lyles ← Austin Peay5'10"·1954yr
    22 Tackles0 PD
  • —No recruiting profile foundS23Jayden Davis ← Sacramento State6'0"·2064yr
    6 Tackles0 PD
  • —No recruiting profile foundS22Amarian Louis5'8"·1661yr
    5 Tackles0 PD
  • 33-star recruitS19Braden Steely5'11"·1922yr
    4 Tackles0 PD
  • 33-star recruitS17Jason Mitchell ← San Diego State6'3"·1802yr
EMUReceivers1 blue chip15
  • —No recruiting profile foundWR2Nick Devereaux6'1"·1904yr
    34 Rec510 Rec yds7 TD15.0 Rec avg
  • 33-star recruitWR5Harold Mack5'10"·1751yr
    20 Rec333 Rec yds2 TD16.7 Rec avg
  • —No recruiting profile foundWR7Jamarien Wheeler6'0"·2103yr
    23 Rec301 Rec yds2 TD13.1 Rec avg
  • 33-star recruitWR3Terry Lockett Jr.5'11"·1826yr
    19 Rec263 Rec yds1 TD13.8 Rec avg
  • 44-star recruitWR9Porter Rooks6'1"·2006yr
    27 Rec221 Rec yds0 TD8.2 Rec avg
  • —No recruiting profile foundWR3Benson Prosper5'10"·1861yr
    21 Rec177 Rec yds0 TD8.4 Rec avg
  • 33-star recruitWR18Mekhi Fox6'1"·1943yr
    1 Rec51 Rec yds0 TD51.0 Rec avg
  • 33-star recruitWR11Antonio Floyd6'2"·1822yr
    1 Rec6 Rec yds0 TD6.0 Rec avg
  • 33-star recruitWR6Zyell Griffin6'1"·1986yr
    career 28 Rec539 Rec yds4 TD19.3 Rec avg
  • 33-star recruitWR86Dalin Wilkins6'2"·2052yr
  • 33-star recruitWR85Kozy Isaac5'11"·1781yr
  • 33-star recruitWR82Nate Lyman6'1"·1971yr
  • —No recruiting profile foundWR80Tyree Lockett5'10"·1713yr
  • —No recruiting profile foundWR89CJ Wilson5'11"·1692yr
  • —No recruiting profile foundWR14Elijah Holmes-Holt6'0"·1901yr
WMUKickersNo blue chips2
  • —Recruiting profile found — unratedPK20Palmer Domschke5'10"·1864yr
    13 FG19 FGA50 Long79 Pts
  • —No recruiting profile foundPK31Hunter Smith5'10"·2052yr
    1 FG2 FGA21 Long3 Pts
EMUKickersNo blue chips2
  • 33-star recruitPK37Nathan Dibert ← LSU5'10"·2164yr
  • —No recruiting profile foundPK46Rudy Kessinger6'2"·1852yr
    17 FG23 FGA50 Long79 Pts
    1 Punts36.0 Avg1 In 20
WMUPuntersNo blue chips2
  • —No recruiting profile foundP25Ryan Millmore6'3"·2003yr
    57 Punts42.4 Avg18 In 20
  • —No recruiting profile foundP35Anthony Beacom5'10"·2154yr
    career 33 Punts39.8 Avg10 In 20
EMUPuntersNo blue chips2

Previous 10 meetings vs. Western Michigan

Eastern Michigan 4–6 vs Western Michigan

  • 2024 · wk 14Eastern Michigan 18 @ Western Michigan 26
  • 2023 · wk 9Western Michigan 45 @ Eastern Michigan 21
  • 2022 · wk 6Eastern Michigan 45 @ Western Michigan 23
  • 2021 · wk 12Western Michigan 21 @ Eastern Michigan 22
  • 2020 · wk 14Eastern Michigan 53 @ Western Michigan 42
  • 2019 · wk 8Western Michigan 27 @ Eastern Michigan 34
  • 2018 · wk 6Eastern Michigan 24 @ Western Michigan 27
  • 2017 · wk 8Western Michigan 20 @ Eastern Michigan 17
  • 2016 · wk 8Eastern Michigan 31 @ Western Michigan 45
  • 2015 · wk 9Western Michigan 58 @ Eastern Michigan 28

Previous 10 meetings vs. Chris Creighton

Western Michigan 6–4 vs Chris Creighton

  • 2024 · wk 14Eastern Michigan 18 @ Western Michigan 26
  • 2023 · wk 9Western Michigan 45 @ Eastern Michigan 21
  • 2022 · wk 6Eastern Michigan 45 @ Western Michigan 23
  • 2021 · wk 12Western Michigan 21 @ Eastern Michigan 22
  • 2020 · wk 14Eastern Michigan 53 @ Western Michigan 42
  • 2019 · wk 8Western Michigan 27 @ Eastern Michigan 34
  • 2018 · wk 6Eastern Michigan 24 @ Western Michigan 27
  • 2017 · wk 8Western Michigan 20 @ Eastern Michigan 17
  • 2016 · wk 8Eastern Michigan 31 @ Western Michigan 45
  • 2015 · wk 9Western Michigan 58 @ Eastern Michigan 28

Previous 2 meetings vs. Lance Taylor

Eastern Michigan 0–2 vs Lance Taylor

  • 2024 · wk 14Eastern Michigan 18 @ Western Michigan 26
  • 2023 · wk 9Western Michigan 45 @ Eastern Michigan 21

Research

Keep this open while you look at others