FinalSun, Oct 25, 2026Watch on ACCNX

Duke def. California 3–0

RallyIQ pre-match: California 67.2% · upsetLocked before first serve (Oct 25, 11:55 AM CT). The Pre-match panel below is a season fit that includes this match.

Duke beat visiting California 3-0 (25-19, 25-22, 25-15) on Sun, Oct 25, 2026. Duke's Nataly Moravec led with 16 kills.

Data through · final Oct 25

Set123Sets
CAL1922150
DUKE2525253

Match story · written from the play-by-play

16 kills in 3 sets for Nataly Moravec. Duke swept California.

The match turned twice. Numbers are Duke's win probability from the RallyIQ model, rally by rally. RallyIQ had California at 67% before first serve.

  1. Turning point 1: Set 2 · California 6–1 Duke

    Down 1–6, Duke scored 7 straight to lead 8–6. The match swung to Duke.

    Duke 42% → 61%

  2. Turning point 2: Set 3 · California 10–8 Duke

    Duke scored 5 straight to turn an 8–10 deficit into a 13–10 lead.

    Duke 74% → 89%

Duke above 50California belowMax swing 4.9%

CaliforniaDuke

Sideout %
California 46.6·Duke 62.1
Break %
California 37.9·Duke 53.4
Hitting
California .124·Duke .290
Longest run
California 5·Duke 7

Nataly Moravec
5 of her kills came in the stretches above. 16 K, .417, 17 points.

Win probability

RallyIQ model · strengths locked at first serve

Duke above 50 · California below
SET 1SET 2SET 310050100+4.9% DUKErally 131 · set 3

Biggest swing: 4.9% to Duke — set 2, CAL 15-18 DUKE. Ace by Taylor Williams on Abby Zimmerman. DUKE win probability 65% → 69%.

Pre-match

Season fit · includes this match

CAL 62.1%37.9% DUKE

California wins

3-0
18.4%
3-1
23.8%
3-2
20.0%

Duke wins

3-0
8.0%
3-1
13.7%
3-2
16.1%
CAL break %
39.6% vs this opp
DUKE break %
37.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

    Ace by Taylor Williams on Abby Zimmerman

    Set 2 · CAL 15-18 DUKE · DUKE 65% → 69%

  2. 02
    Nataly MoravecAttack error+4.5%

    Attack error by Nataly Moravec

    Set 2 · CAL 15-16 DUKE · CAL 34% → 39%

  3. 03
    Avery HamlinAce+4.1%

    Ace by Avery Hamlin on Sophia Johnson

    Set 2 · CAL 10-13 DUKE · DUKE 62% → 66%

  4. 04

    Kill by Ashby Zubchevich (set by Nikki Quinn)

    Set 2 · CAL 16-20 DUKE · DUKE 70% → 74%

  5. 05

    Ashby Zubchevich stuffed by Sawyer Thomsen & Anna Flores

    Set 2 · CAL 10-11 DUKE · CAL 37% → 41%

  6. 06
    Dominique PhillsAttack error+3.8%

    Attack error by Dominique Phills

    Set 2 · CAL 7-10 DUKE · DUKE 61% → 65%

  7. 07

    Kill by Ashby Zubchevich (set by Avery Hamlin)

    Set 2 · CAL 10-14 DUKE · DUKE 66% → 70%

  8. 08
    Anna FloresBad set+3.8%

    Bad set by Anna Flores

    Set 2 · CAL 6-8 DUKE · DUKE 57% → 61%

Box score

Official NCAA box

PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
312015.8000010022315
39528.1430225110112
36619.000001300006
3206.333280260031.53.5
3000–100310000
23415-.067000000214
14Elise LauL/DS
3000–000200000
3000–000600000
3000–5001010000
22317-.05900030010.52.5
2219.111000000002
2249-.222000000002
1003.000000100000
1000–000000000
Team totals3823121.124342639338756
Dukehome
PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
316136.41700114102117
314736.1940004000014
36413.154000001017
3408.500000101437
3217.1430101000003
3000–3400400211
3000–320200002
3000–000200000
3000–4021410000
Team totals4213100.290413351228675

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.

Momentum

Point differential by rally

Longest run 5 CAL · DUKE 7

Set 1

19-25

Longest run 4 CALDUKE 5

Set 2

22-25

Longest run 5 CALDUKE 7

Set 3

15-25

Longest run 4 CALDUKE 6

Bars above the line = Duke leads, below = California leads. Bright bars are points inside a run of 3+.

Rotations

Sideout and break % by rotation slot

California

SlotSideout %Break %
1
64%7/11
40%4/10
2
67%6/9
46%6/13
3
33%6/18
14%1/7
4
35%6/17
50%6/12
5
42%5/12
40%4/10
6
67%4/6
17%1/6
All
47%34/73
38%22/58

Duke

SlotSideout %Break %
1
44%7/16
0%0/5
2
86%6/7
40%4/10
3
100%6/6
63%10/16
4
50%6/12
54%7/13
5
55%6/11
63%10/16
6
83%5/6
62%8/13
All
62%36/58
53%39/73

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

131 rallies

#CAL-DUKESrvPointEndPlayerSetter / blockers / passerWP Δ
Set 1
11-0CALCALKillAshley Liset Sophia Johnson+2.4
22-0CALCALAttack errBreonna Goss+2.3
32-1CALDUKEKillNataly Moravecset Mailinh Godschall+1.4
43-1DUKECALKillAshley Liset Nikki Quinn+1.4
53-2CALDUKEKillOlivia Wayneset Nikki Quinn+1.4
64-2DUKECALKillSawyer Thomsenset Anna Flores+1.4
74-3CALDUKE×5KillNataly Moravecset Nikki Quinn+1.4
84-4DUKEDUKE×5Attack errGrace Agolli+2.6
94-5DUKEDUKE×5KillAshby Zubchevichset Nikki Quinn+2.8
104-6DUKEDUKE×5KillAshby Zubchevichset Nikki Quinn+2.9
114-7DUKEDUKE×5KillNataly Moravecset Nikki Quinn+2.9
125-7DUKECALKillAbby Zimmermanset Anna Flores+1.6
135-8CALDUKEServe errAbby Zimmerman+1.8
145-9DUKEDUKEServe errDuke+2.8
156-9DUKECAL×4KillGrace Agolliset Anna Flores+1.4
167-9CALCAL×4Attack errBreonna Goss+2.7
178-9CALCAL×4KillAshley Liset Anna Flores+2.9
189-9CALCAL×4Attack errAshby Zubchevich+3.1
199-10CALDUKE×4KillAshby Zubchevichset Nikki Quinn+2.0
209-11DUKEDUKE×4KillAshby Zubchevichset Avery Hamlin+3.3
219-12DUKEDUKE×4KillAshby Zubchevichset Avery Hamlin+3.3
229-13DUKEDUKE×4BlockedCari Bohmblk Breonna Goss+3.0
2310-13DUKECALKillCari Bohmset Anna Flores+1.5
2410-14CALDUKEKillTaylor Williamsset Nikki Quinn+1.9
2511-14DUKECALKillAshley Liset Anna Flores+1.5
2611-15CALDUKEKillAshby Zubchevichset Nikki Quinn+1.9
2712-15DUKECALKillSawyer Thomsenset Anna Flores+1.5
2812-16CALDUKE×3BlockedAshley Liblk Olivia Wayne, Nataly Moravec+2.0
2912-17DUKEDUKE×3KillNataly Moravecset Nikki Quinn+2.5
3012-18DUKEDUKE×3BlockedGrace Agolliblk Nikki Quinn, Olivia Wayne+1.8
3113-18DUKECALBlockedAshby Zubchevichblk Sawyer Thomsen+0.7
3213-19CALDUKEKillOlivia Wayneset Nikki Quinn+1.1
3314-19DUKECAL×4KillCari Bohmset Anna Flores+0.6
3415-19CALCAL×4KillGrace Agolliset Anna Flores+1.5
3516-19CALCAL×4Attack errAshby Zubchevich+2.2
3617-19CALCAL×4BlockedAshby Zubchevichblk Cari Bohm, Anna Flores+3.1
3717-20CALDUKE×4Attack errGrace Agolli+2.7
3817-21DUKEDUKE×4KillNataly Moravecset Nikki Quinn+3.3
3917-22DUKEDUKE×4Attack errCari Bohm+2.0
4017-23DUKEDUKE×4Attack errCari Bohm+0.9
4118-23DUKECALKillAbby Zimmermanset Anna Flores+0.2
4219-23CALCALBlockedAshby Zubchevichblk Cari Bohm, Anna Flores+0.6
4319-24CALDUKEKillBreonna Gossset Nikki Quinn+0.8
4419-25DUKEDUKEAceAvery Hamlinaced Francesca Popescu+0.3
Set 2
11-0DUKECAL×5KillAbby Zimmermanset Anna Flores+1.8
22-0CALCAL×5BlockedTaylor Williamsblk Grace Agolli, Sawyer Thomsen+2.8
33-0CALCAL×5Attack errBreonna Goss+2.6
44-0CALCAL×5KillSawyer Thomsen+2.3
55-0CALCAL×5KillAbby Zimmermanset Sophia Johnson+1.9
65-1CALDUKEKillNataly Moravecset Nikki Quinn+1.0
76-1DUKECALKillSawyer Thomsenset Anna Flores+1.2
86-2CALDUKE×7KillNataly Moravecset Nikki Quinn+1.0
96-3DUKEDUKE×7KillAshby Zubchevichset Nikki Quinn+2.1
106-4DUKEDUKE×7BlockedCari Bohmblk Olivia Wayne+2.5
116-5DUKEDUKE×7KillNataly Moravecset Nikki Quinn+3.0
126-6DUKEDUKE×7KillNataly Moravecset Nikki Quinn+3.3
136-7DUKEDUKE×7Attack errDominique Phills+3.6
146-8DUKEDUKE×7Bad setAnna Flores+3.8
157-8DUKECALKillCari Bohmset Anna Flores+2.1
167-9CALDUKEServe errAbby Zimmerman+2.4
177-10DUKEDUKEAttack errDominique Phills+3.8
188-10DUKECALKillAbby Zimmermanset Anna Flores+2.0
198-11CALDUKEKillOlivia Wayneset Nikki Quinn+2.4
209-11DUKECALKillAnna Floresset Francesca Popescu+2.1
2110-11CALCALBlockedAshby Zubchevichblk Sawyer Thomsen, Anna Flores+3.8
2210-12CALDUKE×3KillAshby Zubchevichset Nikki Quinn+2.6
2310-13DUKEDUKE×3AceAvery Hamlinaced Sophia Johnson+4.1
2410-14DUKEDUKE×3KillAshby Zubchevichset Avery Hamlin+3.8
2511-14DUKECALKillSawyer Thomsenset Anna Flores+1.8
2612-14CALCALKillSawyer Thomsenset Anna Flores+3.6
2712-15CALDUKEServe errAnna Flores+2.7
2813-15DUKECALKillAbby Zimmermanset Anna Flores+2.2
2913-16CALDUKEKillBreonna Gossset Nikki Quinn+2.8
3014-16DUKECALServe errDuke+2.3
3115-16CALCALAttack errNataly Moravec+4.5
3215-17CALDUKEServe errSawyer Thomsen+3.3
3315-18DUKEDUKEAceTaylor Williamsaced Abby Zimmerman+4.9
3416-18DUKECALKillDominique Phillsset Sophia Johnson+2.3
3516-19CALDUKEAttack errAbby Zimmerman+3.2
3616-20DUKEDUKEKillAshby Zubchevichset Nikki Quinn+4.1
3717-20DUKECALAttack errAshby Zubchevich+1.6
3817-21CALDUKEAttack errAshleigh Woodruff+2.5
3917-22DUKEDUKEAttack errAshley Li+2.5
4018-22DUKECALKillAshley Liset Anna Flores+0.6
4118-23CALDUKEKillBreonna Gossset Nikki Quinn+1.3
4219-23DUKECALKillAnna Floresset Sophia Johnson+0.4
4319-24CALDUKEKillBreonna Gossset Nikki Quinn+1.0
4420-24DUKECAL×3KillSawyer Thomsenset Anna Flores+0.2
4521-24CALCAL×3KillSawyer Thomsen+0.8
4622-24CALCAL×3KillAbby Zimmermanset Anna Flores+2.0
4722-25CALDUKEKillBreonna Gossset Nikki Quinn+3.3
Set 3
11-0CALCALBlockedBreonna Gossblk Sawyer Thomsen+2.4
21-1CALDUKEKillNataly Moravecset Nikki Quinn+1.5
32-1DUKECALServe errDuke+1.5
42-2CALDUKEServe errAshley Li+1.6
53-2DUKECALKillSawyer Thomsenset Anna Flores+1.5
63-3CALDUKEKillNataly Moravecset Mailinh Godschall+1.6
74-3DUKECAL×4KillAbby Zimmermanset Anna Flores+1.6
85-3CALCAL×4AceAbby Zimmermanaced Nataly Moravec+2.5
96-3CALCAL×4AceAbby Zimmermanaced Mailinh Godschall+2.3
107-3CALCAL×4KillAshleigh Woodruffset Anna Flores+2.0
117-4CALDUKEKillAshby Zubchevichset Mailinh Godschall+1.1
128-4DUKECALKillDominique Phillsset Sophia Johnson+1.2
138-5CALDUKE×3Attack errAshley Li+1.1
148-6DUKEDUKE×3Attack errAbby Zimmerman+2.2
158-7DUKEDUKE×3Attack errAshley Li+2.6
169-7DUKECALKillAshleigh Woodruffset Anna Flores+1.7
179-8CALDUKEKillTaylor Williamsset Nikki Quinn+1.6
1810-8DUKECALKillSawyer Thomsenset Anna Flores+1.7
1910-9CALDUKE×5Serve errAnna Flores+1.7
2010-10DUKEDUKE×5KillNataly Moravecset Nikki Quinn+3.1
2110-11DUKEDUKE×5KillNataly Moravecset Nikki Quinn+3.4
2210-12DUKEDUKE×5Attack errAshley Li+3.5
2310-13DUKEDUKE×5Attack errAshley Li+3.4
2411-13DUKECALKillSawyer Thomsenset Anna Flores+1.8
2511-14CALDUKEKillOlivia Wayneset Nikki Quinn+2.2
2611-15DUKEDUKEBlockedAbby Zimmermanblk Nataly Moravec, Olivia Wayne+3.2
2712-15DUKECALKillSawyer Thomsenset Anna Flores+1.5
2812-16CALDUKEKillNataly Moravecset Nikki Quinn+2.0
2912-17DUKEDUKEBlockedDominique Phillsblk Olivia Wayne, Nikki Quinn+2.6
3013-17DUKECALServe errDuke+1.1
3113-18CALDUKE×6KillAshby Zubchevichset Mailinh Godschall+1.6
3213-19DUKEDUKE×6Attack errDominique Phills+1.7
3313-20DUKEDUKE×6KillNataly Moravecset Nikki Quinn+1.0
3413-21DUKEDUKE×6KillNataly Moravecset Nikki Quinn+0.5
3513-22DUKEDUKE×6KillBreonna Gossset Nikki Quinn+0.2
3613-23DUKEDUKE×6KillAshby Zubchevichset Nikki Quinn+0.1
3714-23DUKECALKillAbby Zimmermanset Anna Flores·
3814-24CALDUKEKillAshby Zubchevichset Nikki Quinn·
3915-24DUKECALKillAshley Liset Anna Flores·
4015-25CALDUKEAttack errAbby Zimmerman·

Score shown after each rally, California 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).