FinalFri, Oct 23, 2026Watch on ESPN+

Western Mich. def. Buffalo 3–0

RallyIQ pre-match: Western Mich. 82.9% · favorite wonLocked before first serve (Oct 23, 4:55 PM CT). The Pre-match panel below is a season fit that includes this match.

Western Mich. beat visiting Buffalo 3-0 (25-17, 25-16, 25-15) on Fri, Oct 23, 2026. Western Mich.'s Izzy Swiercz led with 11 kills, and Leah Richmond added 16 digs.

Data through · final Oct 23

Set123Sets
BUFF1716150
W MICH2525253

Match story · written from the play-by-play

Buffalo never reached 20 in a set against Western Mich.

No single rally moved win probability more than 1.5 points. Buffalo peaked at 16% in Set 1. These are the stats that built the gap. Western Mich. went in as RallyIQ's 83% pick.

BuffaloWestern Mich.
  • Break %+26.9 pts
    24.551.4

    Points won on own serve: 38 of 74 vs 12 of 49. Buffalo sided out 48.6% of the time.

  • Hitting+.165
    .099.264

    41 kills, 12 errors vs 29 kills, 17 errors.

  • Longest run+2
    35

    Western Mich. scored 5 straight in the third set to stretch a 16–11 lead to 21–11. The set finished 25–15.

Western Mich. above 50Buffalo belowMax swing 1.5%

BuffaloWestern Mich.

Aces
Buffalo 1·Western Mich. 8
Serve err
Buffalo 8·Western Mich. 6
Blocks
Buffalo 6·Western Mich. 31 BS · 10 BA vs 1 BS · 4 BA
Digs
Buffalo 46·Western Mich. 61

Win probability

RallyIQ model · strengths locked at first serve

Western Mich. above 50 · Buffalo below
SET 1SET 2SET 310050100+1.5% W MICHrally 123 · set 3

Biggest swing: 1.5% to Western Mich. — set 1, BUFF 0-1 W MICH. Kill by Annalise Patchett (set by Leah Richmond). W MICH win probability 83% → 84%.

Pre-match

Season fit · includes this match

BUFF 17.1%82.9% W MICH

Buffalo wins

3-0
2.6%
3-1
5.6%
3-2
8.9%

Western Mich. wins

3-0
34.6%
3-1
30.9%
3-2
17.4%
BUFF break %
37.1% vs this opp
W MICH break %
44.3% vs this opp

Exact Markov model on each team's RallyIQ serve and receive strength, adjusted for schedule and applied to this matchup (D1 average break % 42.5%). Ratings use the whole season, including this match. Gold = actual result.

Top plays

Largest win-probability swings

  1. 01

    Kill by Annalise Patchett (set by Leah Richmond)

    Set 1 · BUFF 0-1 W MICH · W MICH 83% → 84%

  2. 02
    Hailey CampagnaAttack error+1.4%

    Attack error by Hailey Campagna

    Set 1 · BUFF 0-2 W MICH · W MICH 84% → 86%

  3. 03

    Cassidy Pratley stuffed by Ava Kanj & Abbie Willis

    Set 2 · BUFF 5-5 W MICH · BUFF 8% → 9%

  4. 04
    Sydney BellAttack error+1.3%

    Attack error by Sydney Bell

    Set 1 · BUFF 1-4 W MICH · W MICH 86% → 87%

  5. 05
    Cassidy PratleyBlock+1.2%

    Hailey Campagna stuffed by Cassidy Pratley

    Set 2 · BUFF 5-7 W MICH · W MICH 92% → 93%

  6. 06

    Ace by Annalise Patchett on Hailey Campagna

    Set 1 · BUFF 3-7 W MICH · W MICH 87% → 88%

  7. 07

    Ace by Annalise Patchett on Manoela Forlin

    Set 2 · BUFF 2-4 W MICH · W MICH 92% → 93%

  8. 08

    Kill by Elana Erickson (set by Leah Richmond)

    Set 2 · BUFF 5-8 W MICH · W MICH 93% → 94%

Box score

Official NCAA box

PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
310439.15400174010.510.5
310429.20700181010.510.5
36226.15400000010.56.5
3024-.500000011222
3013-.33321031000000
2127-.14300000031.52.5
3000–0111010001
3000–100010000
3000–002200000
21211-.091000000212
2000–000400000
2000–400500000
1102.500000000001
1000–000000000
Team totals2917121.0992618468110648
PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
311223.39121214000012
37428.1071316000010
37323.174000201229
38218.333000000008
3318.2502201510216
35010.50028011600005
3000–022200002
3000–400500000
2000–100100000
Team totals4112110.264388661114375

Starters listed first. BLK is the NCAA total: a solo counts 1, a block assist ½. Recaps and press releases usually quote solos + assists instead, so the same night can be reported as a bigger, whole number. The box score is the source for every counting stat on this page.

Buffalo vs Western Mich.

Season series · Series tied 1-1

Momentum

Point differential by rally

Longest run 3 BUFF · W MICH 5

Set 1

17-25

Longest run 3 BUFFW MICH 4

Set 2

16-25

Longest run 3 BUFFW MICH 4

Set 3

15-25

Longest run 3 BUFFW MICH 5

Bars above the line = Western Mich. leads, below = Buffalo leads. Bright bars are points inside a run of 3+.

Rotations

Sideout and break % by rotation slot

Buffalo

SlotSideout %Break %
1
44%7/16
33%3/9
2
55%6/11
22%2/9
3
46%6/13
0%0/6
4
46%6/13
33%3/9
5
55%6/11
14%1/7
6
50%5/10
33%3/9
All
49%36/74
24%12/49

Western Mich.

SlotSideout %Break %
1
80%8/10
56%9/16
2
100%6/6
57%8/14
3
86%6/7
50%6/12
4
75%6/8
54%7/13
5
67%6/9
25%2/8
6
56%5/9
55%6/11
All
76%37/49
51%38/74

Slot = rotations since the start of the set (slot 1 is the lineup a team opened the set in), not a fixed player alignment. Only clean sets count (3 of 3 here): sets where the NCAA play-by-play has gaps or score corrections are left out because the rotation can't be tracked through them.

Rally log

123 rallies

#BUFF-W MICHSrvPointEndPlayerSetter / blockers / passerWP Δ
Set 1
10-1W MICHW MICHKillAnnalise Patchettset Leah Richmond+1.5
20-2W MICHW MICHAttack errHailey Campagna+1.4
31-2W MICHBUFFKillHailey Campagnaset Maddie Mitchell+1.0
41-3BUFFW MICHKillLeah Richmondset Elana Erickson+1.0
51-4W MICHW MICHAttack errSydney Bell+1.3
62-4W MICHBUFFKillAva Kanjset Maddie Mitchell+0.9
72-5BUFFW MICHServe errSadie Gladhill+0.9
83-5W MICHBUFFBlockedGabby Weiheblk Abisola Adebayo, Sydney Bell+0.9
93-6BUFFW MICH×4KillIzzy Swierczset Leah Richmond+0.9
103-7W MICHW MICH×4AceAnnalise Patchettaced Hailey Campagna+1.1
113-8W MICHW MICH×4Attack errAbisola Adebayo+0.9
123-9W MICHW MICH×4KillGabby Weiheset Leah Richmond+0.7
134-9W MICHBUFFKillManoela Forlinset Michal Benaim+0.4
144-10BUFFW MICHKillIzzy Swierczset Leah Richmond+0.5
155-10W MICHBUFFAttack errIzzy Swiercz+0.4
166-10BUFFBUFFBlockedIzzy Swierczblk Hailey Campagna, Ava Kanj+0.8
176-11BUFFW MICHServe errEve Adams+0.6
186-12W MICHW MICHKillLeah Richmondset Annalise Patchett+0.7
197-12W MICHBUFFBlockedElana Ericksonblk Ava Kanj, Abbie Willis+0.4
207-13BUFFW MICHKillElana Ericksonset Leah Richmond+0.5
217-14W MICHW MICHKillAnnalise Patchett+0.5
228-14W MICHBUFFKillHailey Campagnaset Maddie Mitchell+0.2
238-15BUFFW MICHKillAnnalise Patchettset Leah Richmond+0.3
249-15W MICHBUFFKillSydney Bellset Maddie Mitchell+0.2
259-16BUFFW MICHKillLeah Richmondset Sydney Bell+0.3
269-17W MICHW MICHKillIzzy Swierczset Carley Piercefield+0.3
2710-17W MICHBUFFAttack errAnnalise Patchett+0.1
2811-17BUFFBUFFBlockedAnnalise Patchettblk Abisola Adebayo, Manoela Forlin+0.3
2911-18BUFFW MICHAttack errManoela Forlin+0.3
3012-18W MICHBUFFServe errAnnalise Patchett+0.2
3112-19BUFFW MICHKillGabby Weiheset Leah Richmond+0.2
3212-20W MICHW MICHAttack errHailey Campagna+0.2
3313-20W MICHBUFFKillAbbie Willisset Michal Benaim+0.1
3413-21BUFFW MICHServe errEve Adams+0.1
3514-21W MICHBUFF×3Serve errIzzy Swiercz·
3615-21BUFFBUFF×3KillSydney Bellset Maddie Mitchell+0.1
3716-21BUFFBUFF×3KillSydney Bellset Maddie Mitchell+0.3
3816-22BUFFW MICH×3Serve errMaddie Mitchell+0.3
3916-23W MICHW MICH×3KillAnnalise Patchettset Carley Piercefield+0.2
4016-24W MICHW MICH×3AceElana Ericksonaced Sadie Gladhill·
4117-24W MICHBUFFAttack errAnnalise Patchett·
4217-25BUFFW MICHKillCassidy Pratleyset Leah Richmond·
Set 2
10-1BUFFW MICHKillCassidy Pratleyset Leah Richmond+0.8
21-1W MICHBUFFServe errRiley Messenger+0.8
31-2BUFFW MICHKillLeah Richmondset Izzy Swiercz+0.8
42-2W MICHBUFFKillManoela Forlinset Maddie Mitchell+0.8
52-3BUFFW MICHKillIzzy Swierczset Leah Richmond+0.8
62-4W MICHW MICHAceAnnalise Patchettaced Manoela Forlin+1.1
73-4W MICHBUFFKillHailey Campagna+0.8
83-5BUFFW MICHAttack errAbbie Willis+0.7
94-5W MICHBUFFKillManoela Forlinset Michal Benaim+0.8
105-5BUFFBUFFBlockedCassidy Pratleyblk Ava Kanj, Abbie Willis+1.3
115-6BUFFW MICH×4KillCassidy Pratleyset Leah Richmond+0.9
125-7W MICHW MICH×4BlockedHailey Campagnablk Cassidy Pratley+1.2
135-8W MICHW MICH×4KillElana Ericksonset Leah Richmond+1.0
145-9W MICHW MICH×4BlockedAbbie Willisblk Cassidy Pratley, Elana Erickson+0.9
156-9W MICHBUFFKillManoela Forlinset Michal Benaim+0.5
167-9BUFFBUFFKillSydney Bellset Maddie Mitchell+1.0
177-10BUFFW MICH×4Serve errMaddie Mitchell+0.7
187-11W MICHW MICH×4Bad setSydney Bell+0.9
197-12W MICHW MICH×4Attack errAva Kanj+0.7
207-13W MICHW MICH×4AceElana Ericksonaced Manoela Forlin+0.5
218-13W MICHBUFFAttack errCassidy Pratley+0.3
228-14BUFFW MICH×4KillAnnalise Patchettset Leah Richmond+0.3
238-15W MICHW MICH×4Attack errManoela Forlin+0.3
248-16W MICHW MICH×4Attack errAva Kanj+0.2
258-17W MICHW MICH×4KillLeah Richmondset Elana Erickson+0.1
269-17W MICHBUFFKillManoela Forlinset Maddie Mitchell·
279-18BUFFW MICHKillGabby Weiheset Leah Richmond+0.1
2810-18W MICHBUFFServe errLeah Richmond·
2910-19BUFFW MICHKillIzzy Swierczset Leah Richmond+0.1
3011-19W MICHBUFF×3KillManoela Forlinset Manoela Forlin·
3112-19BUFFBUFF×3BlockedGabby Weiheblk Abisola Adebayo+0.1
3213-19BUFFBUFF×3KillHailey Campagnaset Anaya Cole+0.2
3313-20BUFFW MICHServe errManoela Forlin+0.2
3413-21W MICHW MICHKillCassidy Pratleyset Leah Richmond+0.1
3514-21W MICHBUFFKillHailey Campagnaset Maddie Mitchell·
3614-22BUFFW MICHKillIzzy Swierczset Leah Richmond+0.1
3714-23W MICHW MICHAceIzzy Swierczaced Manoela Forlin·
3815-23W MICHBUFFServe errIzzy Swiercz·
3915-24BUFFW MICHBlockedSydney Bellblk Cassidy Pratley, Elana Erickson·
4016-24W MICHBUFFKillManoela Forlinset Maddie Mitchell·
4116-25BUFFW MICHKillCassidy Pratleyset Leah Richmond·
Set 3
11-0W MICHBUFF×3KillManoela Forlinset Maddie Mitchell+0.4
22-0BUFFBUFF×3Attack errAnnalise Patchett+0.7
33-0BUFFBUFF×3AceSadie Gladhillaced Elana Erickson+0.7
43-1BUFFW MICH×3KillCassidy Pratleyset Leah Richmond+0.4
53-2W MICHW MICH×3KillIzzy Swierczset Leah Richmond+0.7
63-3W MICHW MICH×3AceRiley Messengeraced Manoela Forlin+0.6
74-3W MICHBUFFServe errRiley Messenger+0.5
84-4BUFFW MICHKillGabby Weiheset Leah Richmond+0.4
94-5W MICHW MICHKillAnnalise Patchettset Leah Richmond+0.6
105-5W MICHBUFFKillHailey Campagnaset Maddie Mitchell+0.4
115-6BUFFW MICH×3Attack errAbisola Adebayo+0.4
125-7W MICHW MICH×3KillGabby Weiheset Leah Richmond+0.6
135-8W MICHW MICH×3AceAnnalise Patchettaced Anaya Cole+0.5
146-8W MICHBUFFKillManoela Forlinset Maddie Mitchell+0.3
156-9BUFFW MICHKillGabby Weiheset Leah Richmond+0.3
167-9W MICHBUFFKillHailey Campagnaset Maddie Mitchell+0.3
177-10BUFFW MICHKillIzzy Swierczset Ella Guilfoy+0.4
187-11W MICHW MICHKillElana Ericksonset Leah Richmond+0.4
198-11W MICHBUFFKillHailey Campagnaset Maddie Mitchell+0.3
209-11BUFFBUFFKillSydney Bellset Maddie Mitchell+0.5
219-12BUFFW MICHServe errHailey Campagna+0.4
229-13W MICHW MICHKillCassidy Pratleyset Sadie Gladhill+0.5
2310-13W MICHBUFFKillSydney Bellset Maddie Mitchell+0.3
2410-14BUFFW MICH×3Attack errManoela Forlin+0.3
2510-15W MICHW MICH×3KillAnnalise Patchettset Izzy Swiercz+0.4
2610-16W MICHW MICH×3AceRiley Messengeraced Abisola Adebayo+0.2
2711-16W MICHBUFFKillTehya Shawset Maddie Mitchell+0.1
2811-17BUFFW MICH×5KillGabby Weiheset Leah Richmond+0.2
2911-18W MICHW MICH×5KillIzzy Swierczset Carley Piercefield+0.1
3011-19W MICHW MICH×5Attack errMaddie Mitchell+0.1
3111-20W MICHW MICH×5KillIzzy Swierczset Carley Piercefield·
3211-21W MICHW MICH×5Attack errManoela Forlin·
3312-21W MICHBUFFKillHailey Campagnaset Maddie Mitchell·
3412-22BUFFW MICHKillGabby Weiheset Leah Richmond·
3512-23W MICHW MICHAttack errHailey Campagna·
3613-23W MICHBUFFKillHailey Campagnaset Maddie Mitchell·
3713-24BUFFW MICHKillIzzy Swierczset Leah Richmond·
3814-24W MICHBUFFKillManoela Forlinset Maddie Mitchell·
3915-24BUFFBUFFAttack errCassidy Pratley·
4015-25BUFFW MICHServe errMaddie Mitchell·

Score shown after each rally, Buffalo first. WP Δ = match win-probability points gained, colored by the team that gained them.“NCAA feed gap” rows mark points the NCAA play-by-play never logged (tap Why? for details).