Final · 5 setsSat, Oct 17, 2026Watch on ESPN+

Harvard def. Penn 3–2

RallyIQ pre-match: Harvard 58.0% · favorite wonLocked before first serve (Oct 17, 3:56 PM CT). The Pre-match panel below is a season fit that includes this match.

Harvard beat visiting Penn 3-2 (22-25, 22-25, 25-22, 25-13, 15-13) on Sat, Oct 17, 2026. Ryleigh Patterson led Harvard with 14 kills; Penn's Zada Sanger had a match-high 17.

Data through · final Oct 17

Set12345Sets
PENN25252213132
HARV22222525153

Match story · written from the play-by-play

26 digs from Yvette Easton kept Harvard alive against Penn.

3 stretches decided it. Percentages are Harvard's RallyIQ win probability before and after each. Pre-match, RallyIQ had Harvard at 58%.

  1. Turning point 1: Set 3 · Penn 17–16 Harvard

    From here Harvard won 9 of 14 rallies to take the set 25–22.

    Harvard 13% → 29%

  2. Turning point 2: Set 5 · Penn 4–6 Harvard

    Down 4–6, Penn scored 5 straight to lead 9–6. The match swung to Penn.

    Harvard 71% → 21%

  3. Turning point 3: Set 5 · Penn 12–12 Harvard

    Harvard won 3 of the last 4 rallies to take the set 15–13 and win the match 3–2.

    Harvard 50% → >99%

Harvard above 50Penn belowMax swing 25.0%

PennHarvard

Sideout %
Penn 52.3·Harvard 58.2
Break %
Penn 41.8·Harvard 47.7
Hitting
Penn .179·Harvard .216
Longest run
Penn 6·Harvard 7

Ryleigh Patterson
3 of her kills came in the stretches above. 14 K, .333, 20.5 points.

Win probability

RallyIQ model · strengths locked at first serve

Harvard above 50 · Penn below
SET 1SET 2SET 3SET 4SET 510050100+25.0% HARVrally 207 · set 5

Biggest swing: 25.0% to Harvard — set 5, PENN 13-15 HARV. Kill by Kayla Nwabueze (set by Sophia Wei). HARV win probability 75% → 100%.

Pre-match

Season fit · includes this match

PENN 36.2%63.8% HARV

Penn wins

3-0
7.5%
3-1
13.0%
3-2
15.7%

Harvard wins

3-0
19.3%
3-1
24.4%
3-2
20.0%
PENN break %
43.3% vs this opp
HARV break %
46.0% 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
    Kayla NwabuezeKill+25.0%

    Kill by Kayla Nwabueze (set by Sophia Wei)

    Set 5 · PENN 13-15 HARV · HARV 75% → 100%

  2. 02
    Kayla NwabuezeKill+20.7%

    Kill by Kayla Nwabueze (set by Sophia Wei)

    Set 5 · PENN 13-14 HARV · HARV 54% → 75%

  3. 03

    Haley Kerstetter stuffed by Ryleigh Patterson

    Set 5 · PENN 12-13 HARV · HARV 50% → 70%

  4. 04
    Skylar GreeneKill+15.8%

    Kill by Skylar Greene (set by Nathalie Tsai)

    Set 5 · PENN 13-13 HARV · PENN 30% → 46%

  5. 05

    Zada Sanger stuffed by Ali Farquhar & Ryleigh Patterson

    Set 5 · PENN 11-11 HARV · HARV 35% → 50%

  6. 06
    Zada SangerKill+14.1%

    Kill by Zada Sanger (set by Nathalie Tsai)

    Set 5 · PENN 12-11 HARV · PENN 50% → 64%

  7. 07

    Kill by Ryleigh Patterson (set by Sophia Wei)

    Set 5 · PENN 12-12 HARV · HARV 36% → 50%

  8. 08
    Ali FarquharKill+11.7%

    Kill by Ali Farquhar (set by Yvette Easton)

    Set 5 · PENN 11-10 HARV · HARV 24% → 35%

Box score

Official NCAA box

Pennaway
PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
517547.2550222104221
512121.5241122004215
59733.0610003004211
59730.06711113202111
5103.33327221300003
42413-.15400010052.54.5
55210.30000030010.55.5
5001.0001712500001
5000–6121720001
5000–100540000
3113.000001000212
1001.000000010000
Team totals5627162.1795381264100221198
PlayerSKETAHit%ASTSASEDIGREBSBABLKPTS
514430.33300130376.520.5
59526.15401061010.510.5
58227.2220003004210
51011.0002930150010.54.5
24214.143000010004
2204.500002100213
59519.2110002006312
5112.0001921310003
5000–4112610001
5000–001520000
46621.00013242132.511.5
4000–001100000
3409.44400010031.55.5
Team totals5825153.2165310970842717.5109

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.

Penn vs Harvard

Season series · Harvard leads 1-0

Momentum

Point differential by rally

Longest run 6 PENN · HARV 7

Set 1

25-22

Longest run 4 PENNHARV 3

Set 2

25-22

Longest run 6 PENNHARV 3

Set 3

22-25

Longest run 3 PENNHARV 3

Set 4

13-25

Longest run 4 PENNHARV 7

Set 5

13-15

Longest run 5 PENNHARV 3

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

Rotations

Sideout and break % by rotation slot

Penn

SlotSideout %Break %
1
39%13/33
41%7/17
2
73%11/15
37%7/19
3
90%9/10
27%4/15
4
53%8/15
38%5/13
5
44%8/18
38%5/13
6
44%8/18
62%13/21
All
52%57/109
42%41/98

Harvard

SlotSideout %Break %
1
60%12/20
61%17/28
2
75%12/16
50%12/24
3
60%9/15
18%2/11
4
73%8/11
31%4/13
5
42%8/19
50%8/16
6
47%8/17
53%9/17
All
58%57/98
48%52/109

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

207 rallies

#PENN-HARVSrvPointEndPlayerSetter / blockers / passerWP Δ
Set 1
10-1HARVHARVAceHarvardaced Jenna Garner+2.3
20-2HARVHARVKillSofia Rossiset Sophia Wei+2.3
31-2HARVPENNKillZada Sangerset Nathalie Tsai+1.8
42-2PENNPENNKillZada Sangerset Nathalie Tsai+2.4
52-3PENNHARVKillRyleigh Pattersonset Sophia Wei+1.9
63-3HARVPENNKillZada Sangerset Nathalie Tsai+2.0
73-4PENNHARVKillAli Farquharset Sophia Wei+2.0
84-4HARVPENNAttack errAli Farquhar+2.0
94-5PENNHARVKillKayla Nwabuezeset Sophia Wei+2.0
105-5HARVPENNKillHaley Kerstetterset Reese Stringer+2.1
116-5PENNPENNAcePennaced Yvette Easton+2.7
126-6PENNHARV×3Serve errPenn+2.1
136-7HARVHARV×3AceHarvardaced Hailey Hilsabeck+2.7
146-8HARVHARV×3Bad setReese Stringer+2.6
157-8HARVPENN×4KillJenna Garnerset Reese Stringer+2.0
168-8PENNPENN×4KillSkylar Greeneset Nathalie Tsai+2.8
179-8PENNPENN×4AcePennaced Sofia Rossi+2.9
1810-8PENNPENN×4KillAdell Murrayset Nathalie Tsai+2.9
1910-9PENNHARVServe errPenn+2.2
2010-10HARVHARVAttack errSkylar Greene+3.0
2111-10HARVPENNKillNathalie Tsaiset Lauren Van Wie+2.5
2212-10PENNPENNBlockedMasina Ogbechieblk Zada Sanger, Adell Murray+3.1
2312-11PENNHARVKillMasina Ogbechieset Catlin Shao+2.4
2413-11HARVPENNAttack errRyleigh Patterson+2.6
2513-12PENNHARVAttack errSkylar Greene+2.4
2614-12HARVPENNKillHaley Kerstetterset Nathalie Tsai+2.7
2714-13PENNHARVServe errPenn+2.5
2815-13HARVPENN×3Serve errAlicia Guo+2.8
2916-13PENNPENN×3AcePennaced Jordan Shelor+3.4
3017-13PENNPENN×3KillHaley Kerstetterset Reese Stringer+3.0
3117-14PENNHARV×3KillAli Farquharset Sophia Wei+1.9
3217-15HARVHARV×3AceCatlin Shaoaced Lauren Van Wie+3.0
3317-16HARVHARV×3AceCatlin Shaoaced Lauren Van Wie+3.6
3418-16HARVPENNBlockedMasina Ogbechieblk Jenna Garner, Haley Kerstetter+3.3
3519-16PENNPENNAttack errCatlin Shao+3.8
3619-17PENNHARVKillKayla Nwabuezeset Catlin Shao+2.5
3719-18HARVHARVKillSofia Rossiset Catlin Shao+3.9
3820-18HARVPENNKillJenna Garnerset Reese Stringer+3.8
3920-19PENNHARV×3KillMasina Ogbechieset Catlin Shao+3.3
4020-20HARVHARV×3Attack errJenna Garner+5.0
4120-21HARVHARV×3BlockedSkylar Greeneblk Sophia Wei, Masina Ogbechie+5.5
4221-21HARVPENN×3Serve errRiley Resmer+4.4
4322-21PENNPENN×3BlockedMasina Ogbechieblk Zada Sanger, Adell Murray+6.4
4423-21PENNPENN×3Attack errSofia Rossi+6.4
4523-22PENNHARVKillRyleigh Pattersonset Catlin Shao+3.8
4624-22HARVPENNKillSkylar Greeneset Nathalie Tsai+6.1
4725-22PENNPENNKillSkylar Greeneset Lauren Van Wie+4.6
Set 2
10-1PENNHARV×3KillSofia Rossiset Sophia Wei+2.0
20-2HARVHARV×3KillKayla Nwabuezeset Sophia Wei+2.5
30-3HARVHARV×3KillRyleigh Pattersonset Sophia Wei+2.4
41-3HARVPENNKillZada Sangerset Nathalie Tsai+1.8
51-4PENNHARVServe errPenn+1.9
62-4HARVPENNKillHaley Kerstetterset Nathalie Tsai+1.8
72-5PENNHARVKillRiley Resmerset Sophia Wei+2.0
83-5HARVPENNKillZada Sangerset Reese Stringer+1.9
93-6PENNHARVKillMasina Ogbechieset Catlin Shao+2.0
104-6HARVPENNKillHaley Kerstetterset Reese Stringer+1.9
114-7PENNHARVKillRiley Resmerset Catlin Shao+2.1
124-8HARVHARVKillSofia Rossiset Catlin Shao+2.3
135-8HARVPENNServe errRiley Resmer+1.7
145-9PENNHARVKillRyleigh Pattersonset Catlin Shao+1.9
156-9HARVPENNKillSkylar Greeneset Nathalie Tsai+1.7
166-10PENNHARVKillRyleigh Pattersonset Sophia Wei+2.0
176-11HARVHARVKillKayla Nwabuezeset Sophia Wei+2.1
187-11HARVPENNBlockedKayla Nwabuezeblk Skylar Greene, Adell Murray+1.5
197-12PENNHARVKillRyleigh Pattersonset Sophia Wei+1.7
208-12HARVPENNKillHaley Kerstetterset Nathalie Tsai+1.5
218-13PENNHARVBlockedZada Sangerblk Ali Farquhar, Riley Resmer+1.7
229-13HARVPENNKillHaley Kerstetterset Reese Stringer+1.5
2310-13PENNPENNKillPilar Kelleyset Lauren Van Wie+2.3
2410-14PENNHARVServe errPenn+2.1
2510-15HARVHARVBlockedJenna Garnerblk Masina Ogbechie, Riley Resmer+2.2
2611-15HARVPENNKillPilar Kelleyset Reese Stringer+1.4
2711-16PENNHARVKillMasina Ogbechieset Catlin Shao+1.8
2812-16HARVPENN×6KillJenna Garnerset Lauren Van Wie+1.4
2913-16PENNPENN×6KillJenna Garner+2.3
3014-16PENNPENN×6AcePennaced Kayla Nwabueze+2.9
3115-16PENNPENN×6KillAdell Murrayset Nathalie Tsai+3.6
3216-16PENNPENN×6Attack errSofia Rossi+4.1
3317-16PENNPENN×6BlockedBridget Eganblk Skylar Greene, Adell Murray+4.5
3417-17PENNHARVServe errPenn+3.5
3518-17HARVPENNAttack errRyleigh Patterson+3.8
3619-17PENNPENNAttack errKayla Nwabueze+4.8
3719-18PENNHARV×3KillBridget Eganset Sophia Wei+3.4
3819-19HARVHARV×3AceBridget Eganaced Zada Sanger+5.0
3919-20HARVHARV×3BlockedAdell Murrayblk Ryleigh Patterson+5.4
4020-20HARVPENNKillZada Sangerset Nathalie Tsai+4.3
4121-20PENNPENNBlockedKayla Nwabuezeblk Haley Kerstetter, Skylar Greene+6.2
4221-21PENNHARVKillAli Farquharset Sophia Wei+4.8
4322-21HARVPENN×3BlockedKayla Nwabuezeblk Haley Kerstetter, Skylar Greene+5.7
4423-21PENNPENN×3KillZada Sangerset Reese Stringer+7.0
4524-21PENNPENN×3KillZada Sangerset Lauren Van Wie+5.3
4624-22PENNHARVKillAli Farquharset Sophia Wei+1.8
4725-22HARVPENNKillZada Sangerset Reese Stringer+4.1
Set 3
10-1HARVHARV×3Attack errZada Sanger+1.8
20-2HARVHARV×3BlockedZada Sangerblk Ali Farquhar, Ryleigh Patterson+1.8
30-3HARVHARV×3BlockedAdell Murrayblk Bridget Egan+1.7
41-3HARVPENNKillZada Sangerset Nathalie Tsai+1.3
51-4PENNHARVKillSophia Weiset Yvette Easton+1.4
62-4HARVPENNKillZada Sangerset Nathalie Tsai+1.3
73-4PENNPENNKillPilar Kelleyset Reese Stringer+1.8
83-5PENNHARVServe errPenn+1.5
94-5HARVPENNKillHaley Kerstetterset Reese Stringer+1.5
104-6PENNHARVKillAli Farquharset Sophia Wei+1.6
114-7HARVHARVBlockedJenna Garnerblk Masina Ogbechie, Bennett Trubey+1.9
125-7HARVPENNKillPilar Kelleyset Reese Stringer+1.4
135-8PENNHARVKillMasina Ogbechieset Catlin Shao+1.5
146-8HARVPENNAttack errMasina Ogbechie+1.4
157-8PENNPENNKillJenna Garnerset Lauren Van Wie+2.0
167-9PENNHARVKillBennett Trubeyset Catlin Shao+1.7
178-9HARVPENNKillJenna Garnerset Nathalie Tsai+1.7
188-10PENNHARVServe errPenn+1.8
198-11HARVHARVBlockedSkylar Greeneblk Bridget Egan, Ryleigh Patterson+2.1
209-11HARVPENN×3KillZada Sangerset Nathalie Tsai+1.5
2110-11PENNPENN×3KillSkylar Greeneset Nathalie Tsai+2.2
2211-11PENNPENN×3KillHaley Kerstetterset Nathalie Tsai+2.4
2311-12PENNHARV×3KillBridget Eganset Sophia Wei+2.0
2411-13HARVHARV×3Attack errSkylar Greene+2.4
2511-14HARVHARV×3AceBridget Eganaced Jenna Garner+2.3
2612-14HARVPENNServe errBridget Egan+1.6
2713-14PENNPENNAcePennaced Bridget Egan+2.4
2813-15PENNHARVKillAli Farquharset Yvette Easton+2.1
2914-15HARVPENN×3KillHaley Kerstetterset Reese Stringer+2.0
3015-15PENNPENN×3AcePennaced Bridget Egan+2.8
3116-15PENNPENN×3KillHaley Kerstetterset Reese Stringer+3.1
3216-16PENNHARVServe errPenn+2.4
3317-16HARVPENNKillHaley Kerstetterset Reese Stringer+2.6
3417-17PENNHARV×3Serve errPenn+2.6
3517-18HARVHARV×3Attack errJenna Garner+3.4
3617-19HARVHARV×3KillBridget Egan+3.3
3718-19HARVPENNServe errJordan Shelor+2.4
3818-20PENNHARVKillBennett Trubeyset Catlin Shao+2.8
3919-20HARVPENNServe errYvette Easton+2.5
4019-21PENNHARV×3KillRyleigh Pattersonset Catlin Shao+3.1
4119-22HARVHARV×3Attack errAdell Murray+3.2
4219-23HARVHARV×3KillRyleigh Pattersonset Sophia Wei+2.2
4320-23HARVPENNBlockedAli Farquharblk Lauryn Lewis, Zada Sanger+0.9
4421-23PENNPENNKillZada Sangerset Nathalie Tsai+2.0
4521-24PENNHARVKillBridget Eganset Sophia Wei+2.8
4622-24HARVPENNKillSkylar Greeneset Nathalie Tsai+1.2
4722-25PENNHARVKillRyleigh Pattersonset Sophia Wei+2.6
Set 4
11-0PENNPENNBlockedRyleigh Pattersonblk Lauryn Lewis, Zada Sanger+3.4
22-0PENNPENNAttack errRyleigh Patterson+3.5
32-1PENNHARVKillBridget Eganset Sophia Wei+2.7
42-2HARVHARVKillKayla Nwabueze+3.5
53-2HARVPENNKillLauryn Lewisset Nathalie Tsai+2.9
64-2PENNPENNAttack errKayla Nwabueze+3.7
74-3PENNHARVKillRyleigh Pattersonset Sophia Wei+2.8
85-3HARVPENNServe errRyleigh Patterson+3.0
95-4PENNHARVAttack errPilar Kelley+2.9
106-4HARVPENNKillPilar Kelleyset Reese Stringer+3.1
116-5PENNHARV×3KillCatlin Shaoset Bridget Egan+2.9
126-6HARVHARV×3BlockedJenna Garnerblk Masina Ogbechie, Bennett Trubey+3.8
136-7HARVHARV×3BlockedJenna Garnerblk Masina Ogbechie, Bennett Trubey+3.9
147-7HARVPENN×4BlockedBridget Eganblk Haley Kerstetter, Pilar Kelley+3.1
158-7PENNPENN×4Attack errBridget Egan+4.1
169-7PENNPENN×4AcePennaced Catlin Shao+4.1
1710-7PENNPENN×4Attack errBridget Egan+4.0
1810-8PENNHARV×5KillMasina Ogbechieset Catlin Shao+2.9
1910-9HARVHARV×5KillMasina Ogbechieset Catlin Shao+4.0
2010-10HARVHARV×5BlockedJenna Garnerblk Masina Ogbechie, Ryleigh Patterson+4.3
2110-11HARVHARV×5BlockedPilar Kelleyblk Ryleigh Patterson, Bridget Egan+4.4
2210-12HARVHARV×5AceYvette Eastonaced Hailey Hilsabeck+4.3
2311-12HARVPENNKillJenna Garnerset Reese Stringer+3.3
2411-13PENNHARV×7KillMasina Ogbechieset Catlin Shao+3.5
2511-14HARVHARV×7BlockedSkylar Greeneblk Ali Farquhar, Ryleigh Patterson, Bridget Egan+4.1
2611-15HARVHARV×7AceSophia Weiaced Hailey Hilsabeck+3.6
2711-16HARVHARV×7AceSophia Weiaced Hailey Hilsabeck+3.0
2811-17HARVHARV×7Bad setSkylar Greene+2.2
2911-18HARVHARV×7KillAli Farquharset Yvette Easton+1.6
3011-19HARVHARV×7KillRyleigh Patterson+1.0
3112-19HARVPENNKillSkylar Greeneset Haley Kerstetter+0.4
3212-20PENNHARV×4BlockedLauryn Lewisblk Ryleigh Patterson+0.7
3312-21HARVHARV×4AceBridget Eganaced Ellie Siskin+0.4
3412-22HARVHARV×4BlockedSkylar Greeneblk Kayla Nwabueze, Ryleigh Patterson+0.2
3512-23HARVHARV×4Attack errZada Sanger+0.1
3613-23HARVPENNKillZada Sangerset Nathalie Tsai·
3713-24PENNHARVKillRyleigh Pattersonset Sophia Wei·
3813-25HARVHARVKillKayla Nwabuezeset Sophia Wei+0.8
Set 5
10-1HARVHARVKillRyleigh Pattersonset Sophia Wei+8.2
21-1HARVPENNKillZada Sangerset Nathalie Tsai+6.6
31-2PENNHARVServe errPenn+6.8
42-2HARVPENNServe errBridget Egan+6.9
52-3PENNHARVKillKayla Nwabuezeset Sophia Wei+7.1
63-3HARVPENNKillZada Sangerset Jenna Garner+7.1
73-4PENNHARVKillBennett Trubeyset Sophia Wei+7.4
83-5HARVHARVKillBennett Trubeyset Catlin Shao+9.0
94-5HARVPENNServe errCatlin Shao+6.8
104-6PENNHARVServe errPenn+7.5
115-6HARVPENN×5Attack errBridget Egan+7.1
126-6PENNPENN×5BlockedMasina Ogbechieblk Jenna Garner, Adell Murray+10.2
137-6PENNPENN×5KillJenna Garner+11.0
148-6PENNPENN×5KillJenna Garnerset Hailey Hilsabeck+11.2
159-6PENNPENN×5Attack errBridget Egan+10.3
169-7PENNHARVKillMasina Ogbechieset Catlin Shao+6.7
179-8HARVHARVAttack errAdell Murray+10.6
1810-8HARVPENNKillSkylar Greeneset Nathalie Tsai+10.3
1911-8PENNPENNAcePennaced Jordan Shelor+11.4
2011-9PENNHARV×3KillBridget Eganset Catlin Shao+6.8
2111-10HARVHARV×3KillAli Farquharset Yvette Easton+11.7
2211-11HARVHARV×3BlockedZada Sangerblk Ali Farquhar, Ryleigh Patterson+15.0
2312-11HARVPENNKillZada Sangerset Nathalie Tsai+14.1
2412-12PENNHARVKillRyleigh Pattersonset Sophia Wei+13.6
2512-13HARVHARVBlockedHaley Kerstetterblk Ryleigh Patterson+20.2
2613-13HARVPENNKillSkylar Greeneset Nathalie Tsai+15.8
2713-14PENNHARVKillKayla Nwabuezeset Sophia Wei+20.7
2813-15HARVHARVKillKayla Nwabuezeset Sophia Wei+25.0

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