3Western Michigan reshapes unit with new coordinator, shifting expectations.
Lance Taylor's fourth season opens with a 10-4 record — the question is whether Western Michigan can sustain its identity beyond the 'Row the Boat' legacy.
3Lance Taylor's fourth season opens with a 10-4 record — the question is whether Western Michigan can sustain its identity beyond the 'Row the Boat' legacy.
Western Michigan was picked seventh in the MAC and won the whole thing — a 23-13 title-game win over Miami, then a 41-6 bowl blowout, the Broncos' first conference title since the P.J. Fleck miracle of 2016.
Bronco fans are sick of being a punchline about a coach who left and a rowing slogan he took with him. They say a program picked seventh and crowned champion proved Kalamazoo can win on its own terms…
Approaching
30 days
until kickoff · at Michigan · Sat Sep 5 · 23:30 UTC
Western Michigan is the MAC program whose P.J. Fleck 2016 13-1 + Cotton Bowl appearance + 'Row the Boat' origin define what scheme-and-brand-pioneer-G5-football looks like.
The team returns 100% of its players, with a recruiting rank of #112 and a transfer profile showing 14 incoming and 13 outgoing transfers. Its ceiling scenario projects a 10-3 record with a bowl game appearance.
Buster Bronco is patient.
the open questionwhere does it go from here?
Lance Taylor's third season opens with a 10-4 record, but the fanbase remains uneasy as Western Michigan navigates its identity shift beyond the P.J. Fleck era.
Lance Taylor's fourth season opens with a 10-4 record — the question is whether Western Michigan can sustain its identity beyond the 'Row the Boat' legacy.
Jalen Buckley does NOT see a usage spike in garbage time -- his workload holds steady regardless of score, and he's also efficient in competitive snaps -- the production isn't just garbage-time padding.
Lance Taylor's third season at Western Michigan arrives with a 10-4 record but unease growing as the program seeks to redefine its identity beyond the Fleck era.
Aveion Chenault is a real deep-ball threat -- a high share of his targets come on throws past the sticks.
Baylin Brooks is a real deep-ball threat -- a high share of his targets come on throws past the sticks.
Blake Bosma is used almost exclusively underneath -- a low share of his targets are downfield shots.
Devin Miles gets LESS work in the fourth quarter with a lead than his overall workload would predict -- not the trusted closer raw carries might suggest.
Devin Miles sees a real spike in usage once the game is out of reach.
Jalen Buckley: a short yardage signal screened this season.
Western Michigan jumped 27 spots in SP+ — the 10-4 record and top-quintile returning production contrast with the 2025 SP+ rating, raising questions about sustainability under Lance Taylor.
Nadame Tucker (EDGE) and Cole Cabana (RB) arrive in Lance Taylor's third season as additions to a 10-4 team returning 100% of its production — a calculated upgrade, not a rebuild.
Top 3 commits
Among the stronger offseasons on record for this program
77th percentile among FBS programs
Market outlook
Sportsbook consensus · best odds across multiple books · 2026-08-06
Western Michigan · Next-Season Outcome Band
Final-season-aware projection: floor / base / ceiling include conference title and CFP games where the model supports them, so a ceiling can exceed a 12-game regular season.
Western Michigan: the fanbase's identity shifting.
The optimistic read: momentum, and the 'this is real' takes.
The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.
Nothing in our corpus yet — this door stays open for when there is.
This event was in 23 of 138 board posts (17%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (81 posts): 23% positive · 57% neutral · 20% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
Western Michigan: coordinator change reshaping a unit.
The optimistic read: momentum, and the 'this is real' takes.
The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.
Nothing in our corpus yet — this door stays open for when there is.
This event was in 23 of 138 board posts (17%) over the last 60 days — a fanbase consumed by it. Fan text shown verbatim, attributed to the community not the individual poster.
Board health this week (81 posts): 23% positive · 57% neutral · 20% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.
Recent Form · last 10 games
Five straight. The momentum tier on every blog right now.
Opens Sep 5
vs Michigan · away
✓ fact on line · ~ our read on style
Fan mood index · most recent r/cfb data
Recruiting Footprint · 2026
MI leads the 2026 class with 6 commits. National footprint reaching 12 states.
Where they recruit · 2023-2026
88 signees across 18 states, 2023-2026. MI leads the pull.
Top community posts · last 12 months · r/cfb
2 of 66 AP voters have them ranked, final AP ballot (2025) — from #25, Alex Taylor (Wyoming Tribune Eagle), to #25, David Jablonski (Dayton Daily News). 64 voters left them off the ballot entirely.
Individual AP Top 25 ballots, final AP ballot, 2025 — 66 voters tracked.
8 games with TV coverage: 5 ESPN, 2 cable, 1 streaming
Kickoff windows: 1 noon, 1 afternoon, 5 primetime
The bounces have gone their way on the fumbles they've forced: 78% recovered, vs. ~49% expected.
7 of 9 forced fumbles recovered; 9 of 16 own fumbles recovered themselves, 2025 only.
Cashing in at a normal clip: 22% of disrupted passes intercepted, close to ~19% league-wide.
9 interceptions of 41 disrupted passes (32 deflected, 9 intercepted), 2025 only.
Roughly even on flags: 64 penalties committed vs. 66 drawn on opponents.
562 penalty yards committed vs. 582 drawn on opponents, 2025 season total.
What moved it — fall camp · last 14 days
Fanbase Signals
Position = mood · width = volume · color = the kind of feeling
What little we hear
Only 5 cohort(s) cleared the signal floor this week, so we won’t stage a split we can’t back. Here’s the honest read:
How Western Michigan fans actually talk real · top-upvoted
The crowd’s loudest take by upvotes — read for mood, not as a side. The cohort read is the measured part.
What this fanbase keeps coming back to our read · topic model
Topics are model-labeled from Reddit — a rough signal of what this fanbase is circling right now.
~ our readWestern Michigan fans are split right down the middle, but it's more feel than fact right now.
✓ counted We read 81 posts from Western Michigan fans this week.
Fanbase divided: 54% believers, 46% skeptics
Fan opinions split nearly 50/50 right now · See all divided fanbases →
“Most recent championship for every remaining team: Villanova: 2009 Montana: 2001 Montana State: 1984 Illinois State, Stephen F. Austin, Rhode Island/UC Davis, South Dakota, Tarleton: never”— r/CFB
“I'm not gonna call for Lance Taylor's job. He's a hell of a motivator, and this team is good, and they can accomplish their goals (win a MAC championship). But we need to stop messing around, and hand Lowry the starting job. This defense is good, and on offense we have the t…”— r/CFB
“We took a lot of time to get going in several of our games this year so it was nice to start one on time for once. Playing from behind all the time isn’t great for a team’s morale.”— r/CFB
“Parker Navarro struggles in Ohio Football’s 17-13 loss to Western Michigan WOUB Public Media -”— google_news_western-michigan
“Oh my god, they did it! First win of the season, upending the Rockets, and actually going for two and the win! Can't believe this team pulled it out.”— r/CFB
Fanbase Health Index · Western Michigan · high confidence
FBS rankings · 2025 season · all stats vs 136 FBS programs
| Player | # | G | Cmp/Att | Pct | Yds | Y/A | TD | INT | Rate | QBR | Adj ANY/A | Sack% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scrambler · +0.18 EPA/play | 12 | 14 | 166 / 262 | 63.4 | 1803 | 6.9 | 9 | 3 | 130.2 | 51.3 | 6.3 | 5.4 | |
Yards by week → ScramblerMakes plays with feet when the pocket collapses. Efficiency still on the rise. All-Conference honorable mention / 2nd team — the recognition has started. 45 of 183 QBs we've classified this way this season. Season receipt Rush usage43.7% 98th percentile · FBS QBs, min. 80 attempts INT rate1.1% 88th percentile · FBS QBs, min. 80 attempts Trait fingerprint Plays like our readAscending: his CFB Index score went from the 8th percentile among FBS QBs to the 70th | |||||||||||||
| -0.23 EPA/play | 10 | 5 | 19 / 40 | 47.5 | 136 | 3.4 | 1 | 3 | 69.3 | 14.1 | — | — | |
Yards by week → | |||||||||||||
| Player | # | G | Car | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Stuff% | 10+% | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balanced Back · +0.01 EPA/play | 6 | 13 | 179 | 1003 #44 FBS | 5.6 | 9 #65 FBS | 67 | 16.6 | 11.6 | 15.1 | 11.4 | 6.6% (17/259) | |
Yards by week → Balanced BackPlays within the scheme — consistent production without a dominant dimension. All-Conference honorable mention / 2nd team — the recognition has started. The most common profile in its group this season — 186 of 349 classified this way. Played in 13 of 21 games this season · junior our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||||||||
| Balanced Back · -0.04 EPA/play | 5 | 14 | 99 | 425 | 4.3 | 3 | 32 | 7.3 | 9.4 | 13.4 | 7.2 | — | |
Yards by week → Balanced BackPlays within the scheme — consistent production without a dominant dimension. Part-time starter — splitting the role or filling in on injury. 186 of 349 RBs we've classified this way this season. Season receipt Yards / carry4.5 bottom 26th percentile · FBS RBs, min. 40 carries Receiving share4.8% bottom 15th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Devin Miles's full player page | |||||||||||||
| Balanced Back · +0.04 EPA/play | 24 | 12 | 57 | 252 | 4.4 | 3 | 22 | 7.6 | 6 | 8.8 | 12.3 | — | |
Yards by week → Balanced BackPlays within the scheme — consistent production without a dominant dimension. Part-time starter — splitting the role or filling in on injury. 186 of 349 RBs we've classified this way this season. Season receipt Yards / carry4.5 bottom 26th percentile · FBS RBs, min. 40 carries Yards / reception1.6 bottom 4th percentile · FBS RBs, min. 40 carries Trait fingerprint Plays like View Ofa Mataele's full player page | |||||||||||||
| Player | # | G | Rec | Yds | Avg | TD | Long | 3rd Dn Use | Pass Dn Use | Tgt Share | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Possession Receiver · +0.21 EPA/play | — | 12 | 35 | 478 | 13.7 | 2 | 71 | 9.8 | 11 | 20.5% (53/259) | |
Yards by week → Possession Receiver· Boom-or-bustReliable target who converts on critical downs. Not flashy; consistently productive. his yards come in chunks — feast or famine 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception12.6 bottom 44th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.2 bottom 16th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Tailique Williams's full player page | |||||||||||
| Possession Receiver · +0.61 EPA/play | 82 | 13 | 27 | 372 | 13.8 | 0 | 42 | 4.8 | 5.2 | 14.3% (37/259) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception14.4 62th percentile · FBS WRs, min. 12 receptions TD rate0.0% bottom 8th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Baylin Brooks's full player page | |||||||||||
| Possession Receiver · +0.24 EPA/play | 18 | 13 | 23 | 277 | 12.0 | 2 | 45 | 7.0 | 8.7 | 17.0% (44/259) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception13.6 54th percentile · FBS WRs, min. 12 receptions EPA / play (adj)0.2 bottom 19th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Aveion Chenault's full player page | |||||||||||
| Complete TE · +0.43 EPA/play | 86 | 12 | 27 | 251 | 9.3 | 1 | 24 | 2.6 | 4.5 | 11.6% (30/259) | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. 177 of 223 TEs we've classified this way this season. Season receipt Yards / reception9.3 bottom 33th percentile · FBS TEs, min. 8 receptions TD rate3.7% bottom 21th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like View Blake Bosma's full player page | |||||||||||
| Complete TE · +0.59 EPA/play | 2 | 9 | 12 | 119 | 9.9 | 2 | 36 | 4.3 | 2.3 | — | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. 177 of 223 TEs we've classified this way this season. Season receipt Yards / reception3.5 bottom 39th percentile · FBS TEs, min. 8 receptions TD rate16.7% 83th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like View Michael Brescia's full player page | |||||||||||
| Possession Receiver · +0.21 EPA/play | 1 | 14 | 15 | 115 | 7.7 | 0 | 17 | 3.6 | 4.4 | 6.6% (17/259) | |
Yards by week → Possession ReceiverReliable target who converts on critical downs. Not flashy; consistently productive. 332 of 558 WRs we've classified this way this season. Season receipt Yards / reception5.4 bottom 2th percentile · FBS WRs, min. 12 receptions TD rate0.0% bottom 8th percentile · FBS WRs, min. 12 receptions Trait fingerprint Plays like View Christian Leary's full player page | |||||||||||
| +0.24 EPA/play | 17 | 7 | 7 | 102 | 14.6 | 0 | 52 | 4.2 | 3.1 | — | |
Yards by week → | |||||||||||
| Complete TE · +0.23 EPA/play | 15 | 6 | 8 | 55 | 6.9 | 1 | 15 | 1.6 | 0 | — | |
Yards by week → Complete TENo single go-to route — the receiving numbers show up inline and split out alike. 177 of 223 TEs we've classified this way this season. Season receipt Yards / reception5.1 bottom 5th percentile · FBS TEs, min. 8 receptions Reception volume8 bottom 12th percentile · FBS TEs, min. 8 receptions Trait fingerprint Plays like View Cade Conley's full player page | |||||||||||
| Player | # | G | Tot | Solo | TFL | Sack | Hur |
|---|---|---|---|---|---|---|---|
| Speed Rusher | 11 | 13 | 55 | 34 | 21.5 #1 FBS | 14.5 #1 FBS | 16 |
Speed RusherBends the edge and wins with first-step quickness. Lighter frame, relentless motor. All-Conference honorable mention / 2nd team — the recognition has started. 12 of 200 EDGEs we've classified this way this season. Season receipt Sack rate26.4% 98th percentile · FBS EDGE, min. 10 tackles Plays like our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||
| 3-Tech Penetrator | 99 | 14 | 42 | 18 | 8.5 | 7 #39 FBS | 10 |
3-Tech PenetratorDisruptive interior rusher who lives in the backfield. Starter — over 60% of the snaps, holding the job. 269 of 809 IDLs we've classified this way this season. Season receipt TFL rate20.2% 72th percentile · FBS interior linemen, min. 10 tackles Plays like our readAscending: his CFB Index score climbed from the 70th percentile to the 96th among FBS IDLs | |||||||
| 3-Tech Penetrator | — | 13 | 34 | 12 | 1.5 | 0 | 5 |
3-Tech PenetratorDisruptive interior rusher who lives in the backfield. Part-time starter — splitting the role or filling in on injury. 269 of 809 IDLs we've classified this way this season. Season receipt TFL rate4.4% bottom 14th percentile · FBS interior linemen, min. 10 tackles Plays like View Mustafi Algarawi's full player page | |||||||
| Two-Gap Base | 91 | 13 | 33 | 15 | 5.5 | 2 | 1 |
Two-Gap BaseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. Part-time starter — splitting the role or filling in on injury. The most common profile in its group this season — 388 of 809 classified this way. Played in 13 of 21 games this season · senior our readUnranked recruit — top-quartile production against his own recruiting profile our readBreakout: his CFB Index score went from the 14th percentile among FBS IDLs to the 96th | |||||||
| Pressure Merchant | 20 | 13 | 28 | 15 | 6.5 | 2 | 9 |
Pressure MerchantCollapses the pocket even when the sack doesn't come. Part-time starter — splitting the role or filling in on injury. 23 of 200 EDGEs we've classified this way this season. Season receipt Hurry rate0.3 88th percentile · FBS EDGE, min. 10 tackles Plays like View Kershawn Fisher's full player page | |||||||
| Nose Anchor | 64 | 10 | 16 | 7 | 2 | 1 | 1 |
Nose AnchorThe heaviest frame on the interior. Sack production is intentionally not the point of this profile. 152 of 809 IDLs we've classified this way this season. Season receipt Weight323 lb 92th percentile · FBS interior linemen, min. 10 tackles Plays like View Race Stewart's full player page | |||||||
| 3-Tech Penetrator | 58 | 9 | 15 | 8 | 3 | 3 | 3 |
3-Tech PenetratorDisruptive interior rusher who lives in the backfield. 269 of 809 IDLs we've classified this way this season. Season receipt TFL rate20.0% 71th percentile · FBS interior linemen, min. 10 tackles our readFading: his CFB Index score climbed from the 88th percentile to the 37th among FBS IDLs | |||||||
| Two-Gap Base | 98 | 6 | 10 | 4 | 1 | 1 | 0 |
Two-Gap BaseStout at the point of attack — steady tackle-for-loss production without a standout pass-rush number. The most common profile in its group this season — 388 of 809 classified this way. Played in 6 of 21 games this season · sophomore View Dakari Frazier's full player page | |||||||
| 42 | 7 | 9 | 5 | 2 | 1 | 1 | |
| Player | # | G | Tot | Solo | Ast | TFL | Sack | PD | INT |
|---|---|---|---|---|---|---|---|---|---|
| Balanced Linebacker | 9 | 14 | 85 | 36 | 49 | 5 | 4 | 0 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. Starter — over 60% of the snaps, holding the job. The most common profile in its group this season — 362 of 660 classified this way. Played in 14 of 21 games this season · senior our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||||
| Balanced Linebacker | 10 | 14 | 77 | 27 | 50 | 5.5 | 1.5 | 0 | 1 |
Balanced LinebackerSolid in every phase without a signature dimension. Part-time starter — splitting the role or filling in on injury. 362 of 660 LBs we've classified this way this season. Season receipt Tackle volume77 82th percentile · FBS linebackers, min. 15 tackles PD rate0.0% bottom 18th percentile · FBS linebackers, min. 15 tackles Trait fingerprint Plays like View Sefa Saipaia Jr.'s full player page | |||||||||
| Balanced Linebacker | 47 | 10 | 23 | 11 | 12 | 1.5 | 0.5 | 0 | 1 |
Balanced LinebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 362 of 660 classified this way. Played in 10 of 21 games this season · junior our readAscending: his CFB Index score climbed from the 2nd percentile to the 30th among FBS LBs | |||||||||
| Balanced Linebacker | 12 | 9 | 19 | 10 | 9 | 2 | 0 | 0 | 0 |
Balanced LinebackerSolid in every phase without a signature dimension. The most common profile in its group this season — 362 of 660 classified this way. Played in 9 of 21 games this season · junior View Dillon Moore's full player page | |||||||||
| 26 | 4 | 7 | 3 | 4 | 0 | 0 | 0 | 0 | |
| Player | # | G | Tot | PD | INT | TFL | Sack |
|---|---|---|---|---|---|---|---|
| Rover | 3 | 14 | 67 | 2 | 3 #56 FBS | 2 | 0.5 |
Rover· Takeaway threatHits like a linebacker and still takes the ball away. the kind of DB who takes it back the other way All-Conference honorable mention / 2nd team — the recognition has started. 83 of 801 Ss we've classified this way this season. Season receipt PD rate3.0% bottom 25th percentile · FBS safeties, min. 15 tackles Plays like our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||
| Perimeter Tackler | 8 | 14 | 61 | 4 | 0 | 2 | 1 |
Perimeter TacklerTargeted often and asked to tackle in space on the perimeter. Starter — over 60% of the snaps, holding the job. 42 of 270 CBs we've classified this way this season. Season receipt Tackle volume61 99th percentile · FBS corners, min. 10 tackles Plays like View Jarvarius Sims's full player page | |||||||
| Box Safety | 18 | 13 | 60 | 3 | 1 | 1 | 0 |
Box Safety· Takeaway threatLives near the line of scrimmage as a de facto extra linebacker. the kind of DB who takes it back the other way Starter — over 60% of the snaps, holding the job. 166 of 801 Ss we've classified this way this season. Season receipt Tackle volume60 80th percentile · FBS safeties, min. 15 tackles Plays like View Micah Davis's full player page | |||||||
| Rover | 1 | 13 | 53 | 10 #20 FBS | 0 | 5.5 | 1.5 |
RoverHits like a linebacker and still takes the ball away. Part-time starter — splitting the role or filling in on injury. 83 of 801 Ss we've classified this way this season. Season receipt PD rate18.9% 93th percentile · FBS safeties, min. 15 tackles Plays like our readUnranked recruit — top-quartile production against his own recruiting profile | |||||||
| Hybrid Nickel | 6 | 13 | 44 | 2 | 3 #56 FBS | 2.5 | 0.5 |
Hybrid Nickel· Takeaway threatMoves between deep coverage and the slot — the modern positionless DB. the kind of DB who takes it back the other way Part-time starter — splitting the role or filling in on injury. 419 of 801 Ss we've classified this way this season. Season receipt PD rate4.5% bottom 32th percentile · FBS safeties, min. 15 tackles Plays like our readBreakout: his CFB Index score now sits at the 73rd percentile among FBS Ss, up from the 0th | |||||||
| Centerfielder | 5 | 12 | 33 | 8 #45 FBS | 1 | 1 | 0 |
CenterfielderSingle-high range who erases the deep middle of the field. 133 of 801 Ss we've classified this way this season. Season receipt PD rate24.2% 99th percentile · FBS safeties, min. 15 tackles Plays like View Aaron Wofford's full player page | |||||||
| Hybrid Nickel | 16 | 10 | 22 | 0 | 0 | 0 | 0 |
Hybrid NickelMoves between deep coverage and the slot — the modern positionless DB. 419 of 801 Ss we've classified this way this season. Season receipt PD rate0.0% bottom 14th percentile · FBS safeties, min. 15 tackles Plays like View Jaden Lyles's full player page | |||||||
| Ball Hawk | 24 | 10 | 14 | 4 | 1 | 0 | 0 |
Ball HawkReads the quarterback's eyes and takes the ball away. 44 of 270 CBs we've classified this way this season. Season receipt PD rate28.6% 94th percentile · FBS corners, min. 10 tackles Plays like View John Peters's full player page | |||||||
| 7 | 4 | 7 | 1 | 0 | 0 | 0 | |
| 23 | 3 | 6 | 0 | 0 | 0 | 0 | |
| 22 | 3 | 5 | 0 | 0 | 1 | 1 | |
| Player | # | G | FG M/A | FG% | XP M/A | Pts | Long |
|---|---|---|---|---|---|---|---|
| Steady | 20 | 13 | 13/19 | 68.4 | 40/42 | 79 | 50 |
| 31 | 5 | 1/2 | 50 | 0/0 | 3 | 21 |
| Player | # | G | No | Yds | Avg | Long | In20 | TB |
|---|---|---|---|---|---|---|---|---|
| Steady | 25 | 14 | 57 | 2417 | 42.4 | 56 | 18 | 6 |
Net average is unavailable — CFBD's punting feed carries gross yards only, with no return-yardage or touchback deduction.
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Balanced Back · -0.04 EPA/play | 5 | 14 | 21 | 495 | 23.6 | 0 | 72 |
| Player | # | G | No | Yds | Avg | TD | Long |
|---|---|---|---|---|---|---|---|
| Rover | 1 | 13 | 6 | 82 | 13.7 | 0 | 30 |
| 84 | 7 | 9 | 16 | 1.8 | 0 | 12 | |
| Complete TE · +0.43 EPA/play | 86 | 12 | 3 | 3 | 1 | 0 | 4 |
2025 stat leaders
finalRoster
2025+22 more
| Wk | Date | Us | Opp | Line | Opponent | Result | Record | Conf |
|---|---|---|---|---|---|---|---|---|
| 1 | Aug 29 | #62 | #80 | +21.5 | @Michigan State | L 6–23 125 | 0-1 | 0-0 |
| 2 | Sep 6 | #67 | #139 | +12.5 | North Texas | L 30–33 134 | 0-2 | 0-0 |
| 3 | Sep 13 | #85 | #29 | +27.5 | @Illinois | L 0–38 121 | 0-3 | 0-0 |
| 4 | Sep 20 | #81 | #47 | +11.5 | Toledo | W 14–13 141 | 1-3 | 1-0 |
| 5 | Sep 27 | #85 | #132 | -8.5 | Rhode Island | W 47–14 77 | 2-3 | 1-0 |
| 6 | Oct 4 | #78 | #166 | -12.5 | @Massachusetts | W 21–3 129 | 3-3 | 2-0 |
| 7 | Oct 11 | #70 | #204 | -9.5 | Ball State | W 42–0 122 | 4-3 | 3-0 |
| 9 | Oct 25 | #67 | #76 | +2.5 | @Miami (OH) | L 17–26 130 | 4-4 | 3-1 |
| 10 | Nov 1 | #71 | #98 | -5.5 | Central Michigan | W 24–21 115 | 5-4 | 4-1 |
| 12 | Nov 12 | #71 | #69 | -1.5 | Ohio | W 17–13 114 | 6-4 | 5-1 |
| 13 | Nov 19 | #71 | #180 | -7 | @Northern Illinois | W 35–19 126 | 7-4 | 5-1 |
| 14 | Nov 26 | #65 | #140 | -9.5 | @Eastern Michigan | W 31–21 128 | 8-4 | 6-1 |
| Conference Championship | ||||||||
| 15 | Dec 6 | #66 | #65 | -2.5 | Miami (OH) (N) | W 23–13 138 | 9-4 | 7-1 |
| Bowl Season | ||||||||
| 16 | Dec 19 | #68 | #106 | -3.5 | Kennesaw State (N) | W 41–6 | 10-4 | 7-1 |
| Date | Opp | Result | Yds | TO | TOP | EPA/play | Success% | Explosive% | Note |
|---|---|---|---|---|---|---|---|---|---|
| Dec 19 | Kennesaw State | W 41–6 | — | — | — | +0.227 | 47.6% | 101.3% | Blowout win |
| Dec 6 | Miami (OH) | W 23–13 | 397 | 0 | 35:17 | -0.038 | 29.6% | 129.5% | |
| Nov 26 | @Eastern Michigan | W 31–21 | 378 | 0 | 32:21 | +0.290 | 44.4% | 131.6% | |
| Nov 19 | @Northern Illinois | W 35–19 | 393 | 1 | 33:49 | +0.296 | 60.0% | 85.7% | Season-high EPA/play |
| Nov 12 | Ohio | W 17–13 | 336 | 0 | 31:14 | +0.128 | 44.8% | 102.2% | One-score win |
| Nov 1 | Central Michigan | W 24–21 | 327 | 1 | 33:42 | +0.096 | 43.5% | 92.7% | One-score win |
| Oct 25 | @Miami (OH) | L 17–26 | 316 | 1 | 29:21 | +0.023 | 40.6% | 106.5% | |
| Oct 11 | Ball State | W 42–0 | 462 | 2 | 35:37 | +0.268 | 52.1% | 105.1% | Best defensive stand |
| Oct 4 | @Massachusetts | W 21–3 | 382 | 2 | 32:26 | +0.199 | 50.7% | 81.6% | |
| Sep 27 | Rhode Island | W 47–14 | 372 | 2 | 39:25 | +0.227 | 48.7% | 106.4% | Blowout win |
| Sep 20 | Toledo | W 14–13 | 292 | 3 | 30:18 | -0.022 | 41.4% | 96.7% | One-score win |
| Sep 13 | @Illinois | L 0–38 | 204 | 0 | 28:27 | -0.096 | 27.6% | 112.0% | Blowout loss |
| Sep 6 | North Texas | L 30–33 | 303 | 0 | 36:39 | -0.022 | 34.8% | 119.2% | Defense's roughest night |
| Aug 29 | @Michigan State | L 6–23 | 217 | 1 | 23:13 | -0.203 | 22.8% | 152.4% | Season-low EPA/play |
| Season average (14 games) | 337 | 1.0 | +0.098 | 42.0% | 108.8% | ||||
Western Michigan fields a struggling run-heavy, methodical, ball-control offense behind an elite defense.
Opponent-adjusted percentiles vs all FBS. Bar = where this team ranks — right is better.
Team identity · competitive snaps only
31st percentile quality, 68th percentile boom-dependency. Garbage time excluded from both axes — the same correction that changes the Q4 story below.
| Team | Quality percentile | Boom-share percentile |
|---|---|---|
| Air Force | 86th | 11th |
| Akron | 12th | 89th |
| Alabama | 58th | 17th |
| App State | 35th | 47th |
| Arizona | 64th | 37th |
| Arizona State | 41st | 62nd |
| Arkansas | 90th | 12th |
| Arkansas State | 17th | 66th |
| Army | 57th | 43rd |
| Auburn | 47th | 53rd |
| BYU | 78th | 19th |
| Baylor | 69th | 25th |
| Boise State | 66th | 20th |
| Boston College | 37th | 54th |
| Bowling Green | 2nd | 98th |
| Buffalo | 11th | 88th |
| California | 28th | 48th |
| Central Michigan | 52nd | 64th |
| Cincinnati | 89th | 16th |
| Clemson | 51st | 48th |
| Coastal Carolina | 17th | 83rd |
| Colorado | 18th | 84th |
| Colorado State | 16th | 83rd |
| Delaware | 38th | 58th |
| Duke | 80th | 14th |
| East Carolina | 63rd | 36th |
| Eastern Michigan | 49th | 42nd |
| Florida | 30th | 67th |
| Florida Atlantic | 62nd | 59th |
| Florida International | 42nd | 50th |
| Florida State | 83rd | 32nd |
| Fresno State | 26th | 73rd |
| Georgia | 81st | 3rd |
| Georgia Southern | 73rd | 21st |
| Georgia State | 36th | 70th |
| Georgia Tech | 84th | 5th |
| Hawai'i | 64th | 41st |
| Houston | 27th | 65th |
| Illinois | 75th | 26th |
| Indiana | 95th | 1st |
| Iowa | 44th | 40th |
| Iowa State | 68th | 22nd |
| Jacksonville State | 54th | 38th |
| James Madison | 65th | 44th |
| Kansas | 85th | 28th |
| Kansas State | 71st | 49th |
| Kennesaw State | 56th | 30th |
| Kent State | 21st | 86th |
| Kentucky | 15th | 85th |
| LSU | 14th | 81st |
| Liberty | 43rd | 56th |
| Louisiana | 19th | 73rd |
| Louisiana Tech | 39th | 61st |
| Louisville | 48th | 64th |
| Marshall | 55th | 39th |
| Maryland | 30th | 74th |
| Memphis | 80th | 24th |
| Miami | 76th | 5th |
| Miami (OH) | 34th | 67th |
| Michigan | 67th | 33rd |
| Michigan State | 27th | 75th |
| Middle Tennessee | 39th | 52nd |
| Minnesota | 29th | 77th |
| Mississippi State | 22nd | 77th |
| Missouri | 61st | 30th |
| Missouri State | 55th | 46th |
| NC State | 86th | 23rd |
| Navy | 94th | 17th |
| Nebraska | 48th | 57th |
| Nevada | 3rd | 97th |
| New Mexico | 58th | 60th |
| New Mexico State | 9th | 87th |
| North Carolina | 13th | 89th |
| North Texas | 98th | 7th |
| Northern Illinois | 8th | 92nd |
| Northwestern | 52nd | 36th |
| Notre Dame | 99th | 20th |
| Ohio | 67th | 18th |
| Ohio State | 93rd | 4th |
| Oklahoma | 20th | 80th |
| Oklahoma State | 5th | 95th |
| Old Dominion | 83rd | 45th |
| Ole Miss | 89th | 2nd |
| Oregon | 91st | 10th |
| Oregon State | 2nd | 98th |
| Penn State | 73rd | 33rd |
| Pittsburgh | 60th | 39th |
| Purdue | 25th | 78th |
| Rice | 6th | 94th |
| Rutgers | 70th | 27th |
| SMU | 74th | 42nd |
| Sam Houston | 4th | 96th |
| San Diego State | 24th | 76th |
| San José State | 45th | 69th |
| South Alabama | 36th | 58th |
| South Carolina | 23rd | 86th |
| South Florida | 87th | 23rd |
| Southern Miss | 40th | 55th |
| Stanford | 10th | 90th |
| Syracuse | 5th | 95th |
| TCU | 72nd | 35th |
| Temple | 70th | 34th |
| Tennessee | 96th | 11th |
| Texas | 45th | 55th |
| Texas A&M | 82nd | 14th |
| Texas State | 92nd | 8th |
| Texas Tech | 77th | 31st |
| Toledo | 50th | 61st |
| Troy | 14th | 80th |
| Tulane | 79th | 15th |
| Tulsa | 20th | 70th |
| UAB | 61st | 45th |
| UCF | 33rd | 82nd |
| UCLA | 23rd | 79th |
| UConn | 95th | 13th |
| UL Monroe | 11th | 92nd |
| UNLV | 88th | 9th |
| USC | 98th | 2nd |
| UTEP | 1st | 99th |
| UTSA | 77th | 51st |
| Utah | 97th | 6th |
| Utah State | 46th | 63rd |
| Vanderbilt | 100th | 0th |
| Virginia | 59th | 27th |
| Virginia Tech | 32nd | 71st |
| Wake Forest | 42nd | 72nd |
| Washington | 92nd | 8th |
| Washington State | 33rd | 52nd |
| West Virginia | 7th | 93rd |
| Western Kentucky | 53rd | 29th |
| Western Michigan | 31st | 68th |
| Wisconsin | 0th | 100th |
| Wyoming | 8th | 91st |
Fourth-quarter reliability, corrected
Raw Q4 EPA/play ranks 7th percentile in FBS. Strip out snaps taken with a blowout margin and it climbs to the 22nd — the correction is the finding, not a footnote.
Standard downs vs. passing downs
86th percentile success on standard downs, 16th on passing downs — a 70-point gap between the two.
| Team | Standard-downs percentile | Passing-downs percentile |
|---|---|---|
| Air Force | 82nd | 69th |
| Akron | 20th | 36th |
| Alabama | 47th | 76th |
| App State | 41st | 80th |
| Arizona | 54th | 54th |
| Arizona State | 40th | 37th |
| Arkansas | 90th | 97th |
| Arkansas State | 51st | 40th |
| Army | 37th | 44th |
| Auburn | 73rd | 24th |
| Austin Peay | 56th | 13th |
| BYU | 91st | 46th |
| Ball State | 5th | 3rd |
| Baylor | 70th | 77th |
| Boise State | 42nd | 63rd |
| Boston College | 56th | 54th |
| Bowling Green | 10th | 17th |
| Bryant | 7th | 2nd |
| Buffalo | 29th | 20th |
| California | 25th | 66th |
| Central Michigan | 57th | 11th |
| Charlotte | 7th | 7th |
| Cincinnati | 89th | 65th |
| Clemson | 49th | 34th |
| Coastal Carolina | 16th | 22nd |
| Colorado | 8th | 48th |
| Colorado State | 29th | 35th |
| Delaware | 66th | 31st |
| Duke | 82nd | 63rd |
| East Carolina | 63rd | 91st |
| Eastern Michigan | 46th | 67th |
| Florida | 52nd | 45th |
| Florida Atlantic | 44th | 61st |
| Florida International | 50th | 26th |
| Florida State | 65th | 90th |
| Fresno State | 22nd | 71st |
| Georgia | 95th | 69th |
| Georgia Southern | 64th | 84th |
| Georgia State | 22nd | 75th |
| Georgia Tech | 92nd | 89th |
| Hawai'i | 33rd | 87th |
| Houston | 61st | 29th |
| Idaho | 30th | 78th |
| Idaho State | 93rd | 14th |
| Illinois | 79th | 95th |
| Indiana | 97th | 98th |
| Iowa | 74th | 19th |
| Iowa State | 80th | 58th |
| Jacksonville State | 59th | 56th |
| James Madison | 77th | 52nd |
| Kansas | 99th | 82nd |
| Kansas State | 37th | 59th |
| Kennesaw State | 44th | 67th |
| Kent State | 15th | 5th |
| Kentucky | 62nd | 29th |
| LSU | 18th | 52nd |
| Lafayette | 0th | 12th |
| Liberty | 65th | 53rd |
| Lindenwood | 4th | 1st |
| Long Island University | 24th | 78th |
| Louisiana | 24th | 23rd |
| Louisiana Tech | 41st | 24th |
| Louisville | 84th | 32nd |
| Maine | 3rd | 18th |
| Marshall | 71st | 62nd |
| Maryland | 11th | 86th |
| Massachusetts | 5th | 9th |
| Memphis | 75th | 68th |
| Merrimack | 1st | 83rd |
| Miami | 80th | 64th |
| Miami (OH) | 33rd | 39th |
| Michigan | 73rd | 74th |
| Michigan State | 48th | 39th |
| Middle Tennessee | 69th | 47th |
| Minnesota | 35th | 33rd |
| Mississippi State | 52nd | 35th |
| Missouri | 76th | 50th |
| Missouri State | 32nd | 50th |
| Murray State | 1st | 6th |
| NC State | 58th | 71st |
| Navy | 95th | 72nd |
| Nebraska | 78th | 51st |
| Nevada | 17th | 16th |
| New Mexico | 38th | 60th |
| New Mexico State | 16th | 33rd |
| North Carolina | 14th | 30th |
| North Texas | 100th | 97th |
| Northern Illinois | 9th | 5th |
| Northwestern | 48th | 88th |
| Notre Dame | 88th | 99th |
| Ohio | 69th | 76th |
| Ohio State | 99th | 99th |
| Oklahoma | 39th | 41st |
| Oklahoma State | 14th | 7th |
| Old Dominion | 72nd | 79th |
| Ole Miss | 83rd | 95th |
| Oregon | 93rd | 55th |
| Oregon State | 54th | 25th |
| Penn State | 76th | 73rd |
| Pittsburgh | 35th | 56th |
| Purdue | 46th | 88th |
| Rice | 20th | 0th |
| Rutgers | 71st | 84th |
| SMU | 50th | 57th |
| Sam Houston | 26th | 4th |
| San Diego State | 84th | 1st |
| San José State | 68th | 70th |
| South Alabama | 53rd | 28th |
| South Carolina | 31st | 8th |
| South Carolina State | 10th | 3rd |
| South Florida | 86th | 46th |
| Southern Miss | 27th | 38th |
| Stanford | 12th | 12th |
| Syracuse | 19th | 10th |
| TCU | 63rd | 82nd |
| Temple | 85th | 22nd |
| Tennessee | 97th | 81st |
| Texas | 27th | 61st |
| Texas A&M | 88th | 59th |
| Texas State | 60th | 93rd |
| Texas Tech | 45th | 65th |
| Toledo | 67th | 42nd |
| Troy | 18th | 27th |
| Tulane | 81st | 86th |
| Tulsa | 43rd | 43rd |
| UAB | 34th | 94th |
| UCF | 39th | 20th |
| UCLA | 28th | 48th |
| UConn | 96th | 37th |
| UL Monroe | 13th | 14th |
| UNLV | 78th | 85th |
| USC | 94th | 90th |
| UT Martin | 2nd | 41st |
| UTEP | 3rd | 10th |
| UTSA | 67th | 92nd |
| Utah | 87th | 96th |
| Utah State | 31st | 49th |
| Vanderbilt | 90th | 100th |
| Virginia | 36th | 73rd |
| Virginia Tech | 59th | 21st |
| Wake Forest | 21st | 31st |
| Washington | 98th | 93rd |
| Washington State | 61st | 44th |
| West Virginia | 12th | 18th |
| Western Kentucky | 55th | 80th |
| Western Michigan | 86th | 16th |
| Wisconsin | 6th | 27th |
| Wyoming | 23rd | 15th |
Halftime identity
1st-half offense ranks 41st percentile in FBS; 2nd-half, 34th — competitive snaps only, garbage time excluded from both halves.
Schedule mirage
Raw EPA/play through week 21 is 0.10; 57th percentile once opponent strength is stripped out, it's 0.04. The widest gap came in week 1: -0.20 raw vs. -0.01 adjusted.
Western Michigan reads strongest in epa allowed (top 13%) and passing epa allowed (top 13%); the crux lives in explosive plays, where Western Michigan sits at the 0th percentile.
offense · strengths lead
defense · higher bar = harder to play against
hidden math · special situations
Most Similar Programs · Western Michigan
Static-attribute similarity across tier, archetype, conference, and voice. Not a prediction — a calibration.
Home-Field Advantage · Western Michigan · 2018-present
67% home win rate vs 40% on the road. margin runs +13.8 better at home. Waldo Stadium seats 30,200, averaging 61% full (18,479 attendance, 19 games reported).
Positional competition · RB room
Jalen Buckley and Devin Miles split the carries (173/270 vs 97/270) -- but the job isn't split the same way. Jalen Buckley produces in bigger chunks.
Positional competition · WR/TE room
Tailique Williams (WR) and Blake Bosma (TE) split the targets (53/82 vs 29/82) -- but the job isn't split the same way. Tailique Williams produces in bigger chunks.
What changed
The biggest shift: 1st-down pass rate moved down 8 points. The rest held closer to steady.
The biggest shift: red-zone pass rate moved down 12 points. The rest held closer to steady.
Season by season
Defensive identity · pass zones
On short passes, Western Michigan’s defense allows a completion rate below the FBS mean (62.8% vs 65.9% league-wide, shrunk toward the mean for its 137-play sample) — mid-pack, 15 of 133 qualifying defenses.
We won’t show a deep-ball leaderboard here: at the defense level, most teams face well under 30 rich-feed deep targets all season — too thin to tell a real tendency from noise, so we won’t guess.
57°F average kickoff temp; 11% of games had measurable precipitation; 8 mph average wind.
Based on 66 home games with weather data.
12 seasons inside the CFP era, no bids yet — the era the program is still trying to break into.
Western Michigan's 2014–2025 record is 85-62. The era is still being written; the CFP line is the one the program is arguing for.
All-Time Record
since 1917 · 82 seasons · .504 win rate
Western Michigan was picked seventh in the MAC in 2025 and won the whole conference. A 23-13 title-game win over Miami (OH), then a 41-6 bowl demolition of Kennesaw State — the Broncos' first championship since P.J. Fleck's 13-1 miracle in 2016, by a team nobody saw coming.
Waldo Stadium in Kalamazoo is where 'Row the Boat' was invented, and the phrase belongs to a Minnesota coach now, but the program that built it just proved the philosophy was always bigger than the slogan. Lance Taylor took a roster the MAC picked seventh and turned it into a conference champion — and the way it happened matters. Not a fluke win, not a soft bracket. A 10-4 season, a 7-1 league record, a statement title-game victory, and then the most lopsided bowl performance the Broncos have put together in years.
The nine years between 2016 and 2025 weren't a failure exactly — Western Michigan stayed competitive, made bowls, developed NFL players — but the program knew what it had been and what it hadn't gotten back to. Fleck left for Minnesota and took the rowing metaphor with him, and the Broncos spent the decade between defined by a season their coach wasn't even there for anymore. Taylor's 2025 team answered that. Quarterback Broc Lowry ran the offense, the defense held together in the close games, and the MAC trophy came back to Kalamazoo. The internal question entering 2026 is one the fanbase has felt before: whether the breakthrough holds, or whether the program follows the 2016 pattern and dips once the season of a generation passes.
The 2026 schedule will answer a direct question: is Lance Taylor building a MAC power, or was 2025 the same thing 2016 was — one extraordinary year that makes the next few years feel smaller? The Broncos return enough of the 2025 roster to be a legitimate favorite. Whether they handle the weight of defending champions in a league full of teams pointing at them is the actual test.
Development football — the MAC model at its most rigorous. Western Michigan wins by maximizing its players' ceiling, not by out-recruiting the conference. The offense under Taylor runs with tempo, uses the quick passing game to manufacture yards after contact, and asks the QB to operate within structure rather than freelance. The 'Row the Boat' DNA runs underneath all of it: belief that effort compounds, that every opponent can be beaten with enough preparation. Waldo Stadium's 1939-vintage intimacy makes the home crowd a real factor on autumn Saturdays in Kalamazoo.
Western Michigan 2016–2025. Slipping -1.0 rungs across the last 10 seasons. Slope -0.20 rungs / year — moving down the prestige scale.
12 seasons on file
down middle peak CFP year
Season Standing · 2025 · 10-4
Western Michigan: 6+ wins, bowl access secured. The baseline of a successful FBS year.
Mid-American Standing · 2025
Western Michigan sits at the top of the Mid-American at 7-1. Everyone else is chasing.
| # | Program | Record |
|---|---|---|
| 1 | Western Michigan | 7-1 |
| 2 | Ohio | 5-2 |
| 3 | Toledo | 5-2 |
| 4 | Central Michigan | 5-3 |
| 5 | Miami (OH) | 5-3 |
| 6 | Akron | 4-4 |
| 7 | Buffalo | 4-4 |
| 8 | Ball State | 3-4 |
| 9 | Kent State | 3-4 |
| 10 | Eastern Michigan | 2-5 |
| 11 | Bowling Green | 2-6 |
| 12 | Sacramento State | 0-0 |
| 13 | Massachusetts | 0-7 |
Coaching Era · Western Michigan
Lance Taylor has held the program for 4 seasons — the era is established.
Three gameday rituals — the ones outsiders never quite catch.
since 2013
P.J. Fleck — age-32 youngest FBS head coach at the time — produced the program's modern peak: 2016 13-1 + MAC championship + Cotton Bowl appearance + #15 final AP rank. Fleck's 'Row the Boat' mantra + recruiting culture + program-rebuilding methodology made WMU national G5 case study. Fleck's 2017 departure to Minnesota took the Row the Boat brand with him.
since 2013
'Row the Boat' — P.J. Fleck's defining mantra — was born at WMU during the 2013-2016 era. The oar-as-team-symbol + the rowing-as-cohesion metaphor + the senior-class oar-handoff ritual originated here before traveling to Minnesota with Fleck. The Row the Boat trademark + brand identity are uniquely WMU's contribution to CFB.
since 1939
Waldo Stadium (built 1939) — Western Michigan's on-campus venue with 30,200 capacity — anchors the program. The historic stadium + Kalamazoo geographic setting + MAC conference identity + the 1939 dedication tradition create a venue distinct from larger flagship-state programs.
Program memory
Most weeks vanish. These didn’t.
2016
An undefeated regular season, a MAC title, and a Cotton Bowl berth — the program's high-water mark
A 23-13 title-game win over Miami (OH) for the first conference crown since 2016, by a team picked seventh
2025
A 41-6 demolition of Kennesaw State that capped a 10-win season
Moment of the Year · Western Michigan · 2025
Week 16 of 2025. Postseason win — the season-defining moment.
Bowl / Postseason Ledger
Most recent: 2025 — win 41-6 (home). Last 5 postseason: 2-3.
NFL Draft Pipeline
2022–20254 picks last 5 cycles. Pipeline emerging.
Unit lineage
FBS-relative efficiency percentile per season (2014–2025), same population as the Coordinator Mirror board. Dashed vertical lines mark a coordinator change.
Hired for 2026: co-Greer Martini / co-Duane Vaughn — not yet reflected in on-field data.
All-time top community posts · ranked by upvotes