Final · 4 setsFri, Nov 6, 2026Watch on ESPN+

Old Dominion def. James Madison 3–1

RallyIQ pre-match: James Madison 97.6% · upsetLocked before first serve (Nov 6, 4:55 PM CT). The Pre-match panel below is a season fit that includes this match.

Old Dominion won at James Madison 3-1 (17-25, 25-22, 25-23, 25-19) on Fri, Nov 6, 2026. Old Dominion's Leilani Lawrence led with 18 kills, and Ashlyn Gent added 19 digs.

Data through · final Nov 6

Set1234Sets
ODU172525253
JMU252223191

Match story · written from the play-by-play

The upset: Old Dominion, a 2% pick, over James Madison.

The match turned 3 times. Numbers are Old Dominion's win probability from the RallyIQ model, rally by rally. Pre-match, James Madison was RallyIQ's 98% pick.

  1. Turning point 1: Set 4 · Old Dominion 12–10 James Madison

    Old Dominion scored 3 straight to stretch a 12–10 lead to 15–10. The match swung to Old Dominion.

    Old Dominion 48% → 70%

  2. Turning point 2: Set 4 · Old Dominion 16–16 James Madison

    Old Dominion scored 4 straight to go from 16–16 to a 20–16 lead. The match swung to Old Dominion.

    Old Dominion 40% → 78%

  3. Turning point 3: Set 4 · Old Dominion 21–18 James Madison

    Up 21–18, Old Dominion had 3 straight kills to make it 24–18.

    Old Dominion 77% → 99%

James Madison above 50Old Dominion belowMax swing 11.0%

Old DominionJames Madison

Sideout %
Old Dominion 57.8·James Madison 56.0
Break %
Old Dominion 44.0·James Madison 42.2
Hitting
Old Dominion .139·James Madison .144
Longest run
Old Dominion 4·James Madison 4

Win probability

RallyIQ model · strengths locked at first serve

James Madison above 50 · Old Dominion below
SET 1SET 2SET 3SET 410050100+11.0% ODUrally 181 · set 4

Biggest swing: 11.0% to Old Dominion — set 4, ODU 19-16 JMU. Kill by Elisa Maggi (set by Kyra Hampton). JMU win probability 44% → 33%.

Pre-match

Season fit · includes this match

ODU 3.6%96.4% JMU

Old Dominion wins

3-0
0.4%
3-1
1.0%
3-2
2.2%

James Madison wins

3-0
60.0%
3-1
28.2%
3-2
8.2%
ODU break %
36.5% vs this opp
JMU break %
50.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
    Elisa MaggiKill+11.0%

    Kill by Elisa Maggi (set by Kyra Hampton)

    Set 4 · ODU 19-16 JMU · ODU 56% → 67%

  2. 02
    Old DominionAce+10.9%

    Old Dominion ace on Kennedy Louisell

    Set 4 · ODU 20-16 JMU · ODU 67% → 78%

  3. 03
    Ayen NhialAttack error+9.9%

    Attack error by Ayen Nhial

    Set 4 · ODU 18-16 JMU · ODU 46% → 56%

  4. 04
    Elisa MaggiKill+9.3%

    Kill by Elisa Maggi (set by Kyra Hampton)

    Set 4 · ODU 22-18 JMU · ODU 77% → 86%

  5. 05

    Kill by Leilani Lawrence (set by Kyra Hampton)

    Set 4 · ODU 21-17 JMU · ODU 73% → 82%

  6. 06

    Kill by Leilani Lawrence (set by Kyra Hampton)

    Set 3 · ODU 25-23 JMU · ODU 21% → 30%

  7. 07
    Old DominionAce+8.4%

    Old Dominion ace

    Set 4 · ODU 15-10 JMU · ODU 62% → 70%

  8. 08
    Atlyn ProctorKill+8.4%

    Kill by Atlyn Proctor

    Set 4 · ODU 23-18 JMU · ODU 86% → 95%

Box score

Official NCAA box

PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
4629.44402040132.510.5
48432.12501315002110
4416.5002922170052.58.5
44112.250000001648
31416-.188010200002
1148-.37500000010.51.5
43420-.05010000010.53.5
4000–7121900001
4000–011300001
318739.2820225000020
32021.000000000002
Team totals4727144.1393710106552181192
PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
4171260.08302513312221
47517.1180001022310
45212.250021000429
43110.20000040233.56.5
4002.00015111100001
4000–0011300000
413229.37900000111.514.5
42414-.143000300002
4001.0002200500000
4001.0005011500000
Team totals4726146.144425965106121289

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.

Old Dominion vs James Madison

Season series · Old Dominion leads 1-0

Momentum

Point differential by rally

Longest run 4 ODU · JMU 4

Set 1

17-25

Longest run 3 ODUJMU 4

Set 2

25-22

Longest run 4 ODUJMU 4

Set 3

25-23

Longest run 3 ODUJMU 4

Set 4

25-19

Longest run 4 ODUJMU 3

Bars above the line = James Madison leads, below = Old Dominion leads. Bright bars are points inside a run of 3+.

Rotations

Sideout and break % by rotation slot

Old Dominion

SlotSideout %Break %
1
43%10/23
50%9/18
2
64%9/14
40%6/15
3
64%9/14
53%10/19
4
50%8/16
43%6/14
5
80%8/10
38%5/13
6
62%8/13
33%4/12
All
58%52/90
44%40/91

James Madison

SlotSideout %Break %
1
53%10/19
44%7/16
2
50%9/18
57%12/21
3
69%9/13
44%7/16
4
53%8/15
31%4/13
5
67%8/12
33%4/12
6
50%7/14
33%4/12
All
56%51/91
42%38/90

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 (4 of 4 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

181 rallies

#ODU-JMUSrvPointEndPlayerSetter / blockers / passerWP Δ
Set 1
10-1ODUJMU×4Serve errElisa Maggi+0.2
20-2JMUJMU×4Attack errKatie Rakoski+0.3
30-3JMUJMU×4Attack errKatie Rakoski+0.2
40-4JMUJMU×4KillMelisa Ilter+0.2
51-4JMUODUAttack errKennedy Louisell+0.1
61-5ODUJMU×3KillMelisa Ilterset Grace Wenrich+0.1
71-6JMUJMU×3KillKennedy Louisellset Lindsey Large+0.1
81-7JMUJMU×3BlockedKatie Rakoskiblk Anna Wilson, Kennedy Louisell+0.1
92-7JMUODUBlockedKennedy Louisellblk Emma Schelah, Katie Rakoski+0.1
102-8ODUJMUKillAddie Normanset Lindsey Large+0.1
113-8JMUODUServe errKennedy Louisell+0.1
123-9ODUJMU×3KillAddie Normanset Lindsey Large+0.1
133-10JMUJMU×3AceAnna Wilson+0.1
143-11JMUJMU×3KillAyen Nhialset Anna Wilson·
154-11JMUODUBlockedAddie Normanblk Emma Schelah, Elisa Maggi·
164-12ODUJMUServe errAshlyn Gent·
175-12JMUODUBlockedMelisa Ilterblk Elisa Maggi, Emma DiRocco·
185-13ODUJMU×3KillAyen Nhialset Grace Wenrich·
195-14JMUJMU×3KillAyen Nhial·
205-15JMUJMU×3KillKennedy Louisellset Grace Wenrich·
216-15JMUODUKillKatie Rakoskiset Ashlyn Gent·
226-16ODUJMU×4BlockedRita Benidioblk Melisa Ilter·
236-17JMUJMU×4KillKennedy Louisellset Grace Wenrich·
246-18JMUJMU×4Attack errKyra Hampton·
256-19JMUJMU×4BlockedKatie Rakoskiblk Kennedy Louisell, Anna Wilson·
267-19JMUODUAttack errKennedy Louisell·
277-20ODUJMUAttack errRita Benidio·
288-20JMUODUKillRita Benidioset Kyra Hampton·
299-20ODUODUBlockedAddie Normanblk Emma Schelah, Kyra Hampton·
309-21ODUJMUKillKennedy Louisellset Lindsey Large·
3110-21JMUODU×3Serve errKennedy Louisell·
3211-21ODUODU×3KillElisa Maggiset Ashlyn Gent·
3312-21ODUODU×3AceOld Dominion·
3412-22ODUJMUKillAna Toumazatosset Lindsey Large·
3513-22JMUODUKillEmma Schelahset Kyra Hampton·
3614-22ODUODUKillElisa Maggiset Kyra Hampton·
3714-23ODUJMUKillAddie Normanset Lindsey Large·
3815-23JMUODUServe errGrace Wenrich·
3916-23ODUODUBlockedAyen Nhialblk Emma DiRocco·
4016-24ODUJMUServe errKyra Hampton·
4117-24JMUODUKillElisa Maggiset Kyra Hampton·
4217-25ODUJMUServe errElisa Maggi·
Set 2
10-1JMUJMUBlockedWeronika Urbanskablk Kennedy Louisell+0.2
21-1JMUODU×4KillWeronika Urbanskaset Kyra Hampton+0.2
32-1ODUODU×4KillEmma Schelah+0.3
43-1ODUODU×4AceOld Dominionaced Kennedy Louisell+0.3
54-1ODUODU×4AceOld Dominion+0.4
64-2ODUJMUBlockedRita Benidioblk Melisa Ilter+0.2
74-3JMUJMUBlockedRita Benidioblk Melisa Ilter, Anna Wilson+0.3
85-3JMUODU×4KillElisa Maggiset Kyra Hampton+0.3
96-3ODUODU×4Attack errKennedy Louisell+0.4
107-3ODUODU×4KillEmma Schelahset Kyra Hampton+0.4
118-3ODUODU×4Attack errKennedy Louisell+0.5
128-4ODUJMU×4Serve errErica Duffy+0.3
138-5JMUJMU×4Attack errElisa Maggi+0.4
148-6JMUJMU×4KillAnna Wilsonset Lindsey Large+0.4
158-7JMUJMU×4KillKennedy Louisellset Lindsey Large+0.3
169-7JMUODUKillElisa Maggiset Kyra Hampton+0.3
179-8ODUJMUKillAnna Wilsonset Lindsey Large+0.3
189-9JMUJMUAceKennedy Louisell+0.3
1910-9JMUODUServe errKennedy Louisell+0.3
2010-10ODUJMUServe errAshlyn Gent+0.3
2111-10JMUODUKillEmma DiRoccoset Kyra Hampton+0.3
2212-10ODUODUAceOld Dominion+0.5
2312-11ODUJMUServe errKyra Hampton+0.3
2413-11JMUODUKillEmma DiRoccoset Kyra Hampton+0.4
2513-12ODUJMU×3KillAyen Nhialset Grace Wenrich+0.3
2613-13JMUJMU×3KillKennedy Louisellset Sydney Lewis+0.4
2713-14JMUJMU×3BlockedElisa Maggiblk Ayen Nhial+0.4
2814-14JMUODUKillLeilani Lawrenceset Kyra Hampton+0.3
2915-14ODUODUKillEmma Schelahset Grace Wenrich+0.5
3015-15ODUJMUAttack errWeronika Urbanska+0.3
3115-16JMUJMUKillKennedy Louisellset Grace Wenrich+0.4
3216-16JMUODU×3Attack errKennedy Louisell+0.4
3317-16ODUODU×3Attack errAnna Wilson+0.6
3418-16ODUODU×3BlockedKennedy Louisellblk Kyra Hampton, Emma Schelah+0.7
3518-17ODUJMUKillKennedy Louisellset Grace Wenrich+0.5
3619-17JMUODU×3KillKyra Hampton+0.6
3720-17ODUODU×3Attack errAnna Wilson+0.9
3821-17ODUODU×3Attack errKennedy Louisell+0.8
3921-18ODUJMUKillAddie Normanset Lindsey Large+0.4
4021-19JMUJMUAceKennedy Louisell+0.7
4122-19JMUODUKillKyra Hampton+0.8
4222-20ODUJMUKillAnna Wilsonset Lindsey Large+0.5
4323-20JMUODUKillEmma DiRoccoset Kyra Hampton+0.9
4423-21ODUJMUKillAddie Normanset Lindsey Large+0.5
4523-22JMUJMUAceGrace Wenrich+0.9
4624-22JMUODUAttack errAna Toumazatos+1.3
4725-22ODUODUAceOld Dominion+1.2
Set 3
11-0ODUODU×3KillLeilani Lawrenceset Ashlyn Gent+1.1
22-0ODUODU×3KillLeilani Lawrenceset Kyra Hampton+1.4
33-0ODUODU×3KillLeilani Lawrenceset Ashlyn Gent+1.6
43-1ODUJMUKillKennedy Louisellset Grace Wenrich+1.0
54-1JMUODUServe errSydney Lewis+1.3
64-2ODUJMUKillKennedy Louisellset Sydney Lewis+1.1
75-2JMUODUKillLeilani Lawrenceset Ashlyn Gent+1.4
86-2ODUODUBlockedKennedy Louisellblk Emma Schelah, Kyra Hampton+2.0
96-3ODUJMUKillAddie Normanset Sydney Lewis+1.2
107-3JMUODU×3KillLeilani Lawrenceset Kyra Hampton+1.6
118-3ODUODU×3AceOld Dominion+2.3
129-3ODUODU×3AceOld Dominion+2.4
139-4ODUJMUKillAnna Wilsonset Lindsey Large+1.3
149-5JMUJMUAttack errEmma Schelah+1.9
1510-5JMUODUAttack errAyen Nhial+1.9
1611-5ODUODUBlockedAna Toumazatosblk Emma DiRocco, Kyra Hampton+2.5
1711-6ODUJMU×3KillAddie Normanset Lindsey Large+1.4
1811-7JMUJMU×3Attack errEmma DiRocco+2.0
1911-8JMUJMU×3Attack errEmma DiRocco+2.0
2012-8JMUODUKillLeilani Lawrenceset Kyra Hampton+2.1
2113-8ODUODUKillEmma DiRoccoset Kyra Hampton+2.7
2213-9ODUJMUBlockedElisa Maggiblk Ayen Nhial, Melisa Ilter+1.5
2313-10JMUJMUAttack errWeronika Urbanska+2.1
2414-10JMUODUAttack errKennedy Louisell+2.2
2514-11ODUJMUKillMelisa Ilterset Grace Wenrich+1.6
2615-11JMUODUKillLeilani Lawrenceset Kyra Hampton+2.4
2715-12ODUJMUKillKennedy Louisellset Grace Wenrich+1.7
2816-12JMUODUKillLeilani Lawrenceset Kyra Hampton+2.5
2916-13ODUJMUKillKennedy Louisellset Lindsey Large+1.7
3017-13JMUODUKillLeilani Lawrenceset Kyra Hampton+2.6
3117-14ODUJMUServe errLeilani Lawrence+1.8
3217-15JMUJMUBlockedLeilani Lawrenceblk Ayen Nhial+2.6
3318-15JMUODUKillKyra Hamptonset Anna Wilson+2.8
3418-16ODUJMUKillAddie Normanset Lindsey Large+2.0
3519-16JMUODUKillEmma DiRoccoset Kyra Hampton+3.0
3619-17ODUJMUAttack errLeilani Lawrence+2.1
3720-17JMUODUKillWeronika Urbanskaset Kyra Hampton+3.2
3821-17ODUODUAttack errKennedy Louisell+3.9
3921-18ODUJMU×4Serve errElisa Maggi+1.8
4021-19JMUJMU×4KillAnna Wilsonset Grace Wenrich+3.1
4121-20JMUJMU×4Attack errLeilani Lawrence+3.7
4221-21JMUJMU×4KillKennedy Louisellset Grace Wenrich+4.0
4322-21JMUODUKillLeilani Lawrenceset Ashlyn Gent+4.0
4423-21ODUODUKillLeilani Lawrenceset Weronika Urbanska+6.1
4523-22ODUJMUAttack errLeilani Lawrence+3.2
4624-22JMUODUKillLeilani Lawrenceset Ashlyn Gent+6.0
4724-23ODUJMUKillAddie Normanset Lindsey Large+3.2
4825-23JMUODUKillLeilani Lawrenceset Kyra Hampton+8.9
Set 4
11-0JMUODUServe errKennedy Louisell+2.6
21-1ODUJMUKillAna Toumazatosset Lindsey Large+2.2
31-2JMUJMUAceAnna Wilson+2.6
42-2JMUODUServe errAnna Wilson+2.3
53-2ODUODUBlockedAyen Nhialblk Emma Schelah+3.6
63-3ODUJMUKillAddie Normanset Lindsey Large+2.4
74-3JMUODUKillLeilani Lawrenceset Kyra Hampton+3.0
84-4ODUJMUKillAyen Nhialset Grace Wenrich+2.6
95-4JMUODUAttack errAyen Nhial+3.2
105-5ODUJMUKillKennedy Louisellset Grace Wenrich+2.7
116-5JMUODUKillLeilani Lawrenceset Kyra Hampton+3.3
127-5ODUODUAceOld Dominionaced Kennedy Louisell+5.0
137-6ODUJMUKillKennedy Louisellset Sydney Lewis+3.3
147-7JMUJMUBlockedWeronika Urbanskablk Anna Wilson, Addie Norman+4.0
158-7JMUODU×3KillEmma DiRoccoset Kyra Hampton+3.7
169-7ODUODU×3KillElisa Maggiset Kyra Hampton+5.6
1710-7ODUODU×3BlockedKennedy Louisellblk Emma DiRocco, Weronika Urbanska+6.5
1810-8ODUJMUBlockedLeilani Lawrenceblk Addie Norman+4.0
1910-9JMUJMUKillAddie Normanset Lindsey Large+5.2
2011-9JMUODUKillWeronika Urbanskaset Kyra Hampton+4.9
2112-9ODUODUAttack errAna Toumazatos+7.2
2212-10ODUJMUKillAddie Normanset Lindsey Large+4.4
2313-10JMUODU×3KillLeilani Lawrenceset Kyra Hampton+6.0
2414-10ODUODU×3BlockedAna Toumazatosblk Kyra Hampton, Emma Schelah+8.2
2515-10ODUODU×3AceOld Dominion+8.4
2615-11ODUJMU×3Attack errLeilani Lawrence+4.5
2715-12JMUJMU×3Attack errLeilani Lawrence+6.7
2815-13JMUJMU×3KillAyen Nhialset Grace Wenrich+6.9
2916-13JMUODUKillKyra Hampton+7.2
3016-14ODUJMU×3Serve errLeilani Lawrence+5.3
3116-15JMUJMU×3KillKennedy Louisellset Grace Wenrich+7.3
3216-16JMUJMU×3KillAyen Nhialset Sydney Lewis+7.0
3317-16JMUODU×4Serve errShelby Davis+6.5
3418-16ODUODU×4Attack errAyen Nhial+9.9
3519-16ODUODU×4KillElisa Maggiset Kyra Hampton+11.0
3620-16ODUODU×4AceOld Dominionaced Kennedy Louisell+10.9
3720-17ODUJMUBlockedElisa Maggiblk Melisa Ilter, Ayen Nhial+5.3
3821-17JMUODUKillLeilani Lawrenceset Kyra Hampton+9.0
3921-18ODUJMUKillKennedy Louisellset Sydney Lewis+5.1
4022-18JMUODU×3KillElisa Maggiset Kyra Hampton+9.3
4123-18ODUODU×3KillAtlyn Proctor+8.4
4224-18ODUODU×3KillAtlyn Proctorset Kyra Hampton+4.3
4324-19ODUJMUKillAddie Normanset Lindsey Large+0.6
4425-19JMUODUServe errKennedy Louisell+1.7

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