Shenandoah (10-7, 5-3)-VS-Roanoke (9-8, 6-2)

Box Score

Shenandoah logo
5
vs
Roanoke logo
16

Shenandoah (10-7, 5-3)
-VS-
Roanoke (9-8, 6-2)

Team Score By Period
Team 1 2 3 4 F Total
Shenandoah 2 0 1 2 5
Winner Roanoke 3 5 4 4 16
SHENANDO
Albi, Sofia (2); Ransom, Emily (2); Groninger, Sara (1)
ROANOKE
Maddie McDonald (6); Sydney Winpigler (5); Zoe Blair (1); Addison Widmer (1); Sarah Brisson (1); Emmie Verville (1); Liza Fergusson (1)
Date:
4/22/2026
Start:
7:00 PM
Time:
1:41
Attendance:
137
Location:
Salem, Va.
Stadium:
Kerr Stadium
Officials:
Jordan Haack
VIEW
Match History vs Roanoke

Scoring Summary

Scoring Summary
Team Period Time Scored By Assisted By SHENANDO ROANOKE
ROANOKE 1st 12:01 Maddie McDonald Unassisted 0 1
ROANOKE 1st 11:06 Emmie Verville Unassisted 0 2
ROANOKE 1st 07:01 Maddie McDonald (UP) Unassisted 0 3
SHENANDO 1st 03:48 Sofia Albi Natalie Opatovsky 1 3
SHENANDO 1st 00:23 Emily Ransom Unassisted 2 3
ROANOKE 2nd 13:09 Zoe Blair Maddie McDonald 2 4
ROANOKE 2nd 10:38 Liza Fergusson Unassisted 2 5
ROANOKE 2nd 08:48 Maddie McDonald (UP) Sarah Brisson 2 6
ROANOKE 2nd 08:28 Maddie McDonald Unassisted 2 7
ROANOKE 2nd 04:42 Sydney Winpigler Unassisted 2 8
ROANOKE 3rd 07:08 Sydney Winpigler Unassisted 2 9
ROANOKE 3rd 05:35 Sarah Brisson Unassisted 2 10
ROANOKE 3rd 04:43 Maddie McDonald Unassisted 2 11
ROANOKE 3rd 01:53 Sydney Winpigler Unassisted 2 12
SHENANDO 3rd 00:50 Emily Ransom (UP) Unassisted 3 12
ROANOKE 4th 14:29 Sydney Winpigler Maddie McDonald 3 13
SHENANDO 4th 08:40 Sara Groninger Unassisted 4 13
ROANOKE 4th 07:30 Sydney Winpigler Maddie McDonald 4 14
SHENANDO 4th 06:00 Sofia Albi Alyssa Webster 5 14
ROANOKE 4th 05:00 Addison Widmer Maddie McDonald 5 15
ROANOKE 4th 01:45 Maddie McDonald Sydney Winpigler 5 16

Penalty Summary

Penalty Summary
Team Period Time Player Type
SHENANDO 1st 08:54 Talia Maria YELLOW CARD
ROANOKE 1st 00:13 Maddie McDonald YELLOW CARD
SHENANDO 2nd 09:16 Sarah Karlinchak YELLOW CARD
ROANOKE 3rd 01:23 Jordan Wheeler GREEN CARD
ROANOKE 4th 13:16 Jordan Wheeler GREEN CARD

Team Statistics

Team Statistics
Team 1 2 3 4 Total
Shots
Shenandoah 3 3 8 6 20
Roanoke 9 10 8 5 32
Shots On Goal
Shenandoah 1 1 5 2 9
Roanoke 4 7 4 4 19
Saves
Shenandoah 3 4 2 0 9
Roanoke 0 1 6 3 10
Turnovers
Shenandoah 4 7 3 1 15
Roanoke 2 3 3 1 9
Clears
Shenandoah 5-6 3-5 2-3 2-3 12-17
Roanoke 4-4 5-7 4-6 4-4 17-21
Ground Balls
Shenandoah 4 5 5 2 16
Roanoke 4 5 6 2 17
Draw Controls
Shenandoah 2 1 4 5 12
Roanoke 4 4 2 1 11
Free-Position Shots
Shenandoah 1-2 0-0 0-2 1-3 2-7
Roanoke 1-2 1-3 1-2 0-0 3-7

Individual Statistics

Shenandoah 5

Shenandoah 5
Pos # Player G A P SH SOG GB TO CT DC FOULS FPS
1 Schwartz, Ellie 0 0 0 0 0 0 0 0 0 2
5 Ripkin, Alex 0 0 0 1 1 1 0 0 5 1 0-1
7 Harmel , Addison 0 0 0 3 3 5 1 1 0 0 0-2
8 Clements, Kaitlin 0 0 0 2 0 0 3 0 0 0
10 Bowker, Cameryn 0 0 0 0 0 1 0 1 0 0
13 Graham, Nicole 0 0 0 0 0 0 3 0 0 2
15 Albi, Sofia 2 0 2 4 4 1 0 0 0 0 0-1
16 Wunderlich, Victoria 0 0 0 0 0 1 0 0 0 2
19 McCrory, Lindsay 0 0 0 0 0 0 0 0 0 0
20 Jantz , Ayla 0 0 0 2 0 0 2 1 4 0
21 Sageman , Makenna 0 0 0 0 0 0 0 0 0 0
22 Tozer, Brinley 0 0 0 0 0 0 2 0 0 0
23 Opatovsky, Natalie 0 1 1 1 1 1 0 0 0 0
25 Ransom, Emily 2 0 2 5 4 1 2 1 1 0 1-2
26 Karlinchak, Sarah 0 0 0 0 0 0 1 0 0 0
27 Thornhill, Grace 0 0 0 0 0 1 0 0 0 0
28 Gaboury , Maddie 0 0 0 0 0 3 0 0 0 0
29 Groninger, Sara 1 0 1 1 1 0 0 0 0 0 1-1
31 Perry, Madison 0 0 0 0 0 1 0 0 0 0
33 Maria, Talia 0 0 0 0 0 0 0 1 2 0
35 Webster , Alyssa 0 1 1 1 1 0 0 0 0 0
TM Team 0 0 0 0 0 0 1 1 0 0
Totals 5 2 7 20 15 16 15 6 12 7 2-7

Roanoke 16

Roanoke 16
Pos # Player G A P SH SOG GB TO CT DC FOULS FPS
7 Zoe Blair 1 0 1 4 4 0 1 1 0 0 0-1
9 Addison Widmer 1 0 1 3 3 0 1 0 0 0 0-1
12 Sarah Brisson 1 1 2 4 2 2 0 0 0 0
13 Sydney Winpigler 5 1 6 7 6 0 1 0 0 0 1-2
14 Lili Riley 0 0 0 0 0 2 0 1 0 4
15 Eva Lennon 0 0 0 1 0 2 0 0 1 1
17 Maddie McDonald 6 4 10 10 8 0 1 0 5 0 1-2
18 Kaitlyn Robertson 0 0 0 0 0 0 0 1 0 0
22 Jordan Wheeler 0 0 0 0 0 2 2 1 4 1
24 Emmie Verville 1 0 1 1 1 0 0 0 0 0 1-1
25 Liza Fergusson 1 0 1 1 1 4 1 3 0 0
29 Regan Tharaldson 0 0 0 1 0 2 0 0 0 1
31 Ryan Tinervin 0 0 0 0 0 1 0 0 0 0
33 Lillie Parsons 0 0 0 0 0 0 0 0 1 0
35 Reese Ormiston 0 0 0 0 0 0 1 0 0 1
37 Kendall Todd 0 0 0 0 0 2 0 0 0 0
TM Team 0 0 0 0 0 0 1 0 0 0
Totals 16 6 22 32 25 17 9 7 11 8 3-7

Goalkeeping Statistics

SHENANDO - Goalkeeping
# Player Minutes GA Saves Dec
28 Gaboury , Maddie 30:00 8 7 L
31 Perry, Madison 30:00 8 2
Totals 16 9
ROANOKE - Goalkeeping
# Player Minutes GA Saves Dec
37 Kendall Todd 60:00 5 10 W
Totals 5 10

Play By Play

Period 1 Plays

Period 1 Plays
Time SHENANDO - Play Description SHENANDO - Score Scoring Team Logo ROANOKE - Score ROANOKE - Play Description
[15:00] Kendall Todd at goalie for ROANOKE.
[15:00] Maddie Gaboury at goalie for SHENANDO.
Draw control by ROANOKE Jordan Wheeler.
[14:11] Shot by ROANOKE Regan Tharaldson WIDE
[13:55] Shot by ROANOKE Sydney Winpigler WIDE
[13:50] Clear attempt by SHENANDO good.
Turnover by SHENANDO Kaitlin Clements.
[12:27] Clear attempt by ROANOKE good.
[12:01] 0 ROANOKE 1 GOAL by ROANOKE Maddie McDonald (FIRST GOAL), goal number for season.
Draw control by ROANOKE Jordan Wheeler.
Foul on SHENANDO Alex Ripkin.
[11:18] Free position attempt for ROANOKE.
[11:06] 0 ROANOKE 2 GOAL by ROANOKE Emmie Verville (FPGOAL) {free position shot}, goal number for season.
Draw control by ROANOKE Maddie McDonald.
[10:02] Shot by ROANOKE Sarah Brisson HIGH
[09:52] Shot by ROANOKE Zoe Blair, SAVE Maddie Gaboury
[09:42] Ground ball pickup by SHENANDO Maddie Gaboury.
[09:37] Clear attempt by SHENANDO failed.
Turnover by SHENANDO Nicole Graham (caused by Liza Fergusson).
[09:33] Ground ball pickup by ROANOKE Liza Fergusson.
[08:54] Yellow card (2:00) on SHENANDO Talia Maria.
[08:54] Free position attempt for ROANOKE.
Foul on SHENANDO Ellie Schwartz.
[08:27] Free position attempt for ROANOKE.
[08:27] Shot by ROANOKE Addison Widmer, SAVE Maddie Gaboury {free position shot}
[08:25] Clear attempt by SHENANDO good.
Turnover by SHENANDO Kaitlin Clements (caused by Kaitlyn Robertson).
[07:44] Ground ball pickup by ROANOKE Liza Fergusson.
[07:31] Clear attempt by ROANOKE good.
[07:01] 0 ROANOKE 3 GOAL by ROANOKE Maddie McDonald (MAN-UP), goal number for season.
Draw control by SHENANDO Ayla Jantz.
Foul on ROANOKE Reese Ormiston.
Turnover by SHENANDO Ayla Jantz (caused by Jordan Wheeler).
[05:50] Ground ball pickup by ROANOKE Jordan Wheeler.
[05:46] Clear attempt by ROANOKE good.
Turnover by ROANOKE Sydney Winpigler (caused by Talia Maria).
[05:00] Ground ball pickup by SHENANDO Maddie Gaboury.
[04:54] Clear attempt by SHENANDO good.
[03:48] GOAL by SHENANDO Sofia Albi, Assist by Natalie Opatovsky, goal number for season. 1 SHENANDO 3
Draw control by ROANOKE Maddie McDonald.
Turnover by ROANOKE Zoe Blair.
[02:54] Ground ball pickup by SHENANDO Addison Harmel.
[02:52] Clear attempt by SHENANDO good.
Foul on ROANOKE Jordan Wheeler.
[02:18] Free position attempt for SHENANDO.
[02:16] Shot by SHENANDO Emily Ransom HIGH {free position shot}
[02:03] Ground ball pickup by ROANOKE Lili Riley.
[02:01] Clear attempt by ROANOKE good.
[01:09] Shot by ROANOKE Maddie McDonald, SAVE Maddie Gaboury
[01:05] Ground ball pickup by SHENANDO Victoria Wunderlich.
[01:02] Clear attempt by SHENANDO good.
[00:23] GOAL by SHENANDO Emily Ransom (FPGOAL) {free position shot}, goal number for season. 2 SHENANDO 3
Foul on ROANOKE Regan Tharaldson.
[00:13] Free position attempt for SHENANDO.
[00:13] Yellow card (2:00) on ROANOKE Maddie McDonald.
Draw control by SHENANDO Alex Ripkin.
[00:00] End-of-period.

Period 2 Plays

Period 2 Plays
Time SHENANDO - Play Description SHENANDO - Score Scoring Team Logo ROANOKE - Score ROANOKE - Play Description
[15:00]
Turnover by SHENANDO Ayla Jantz (caused by Liza Fergusson).
[13:44] Ground ball pickup by ROANOKE Eva Lennon.
[13:36] Clear attempt by ROANOKE good.
[13:09] 2 ROANOKE 4 GOAL by ROANOKE Zoe Blair, Assist by Maddie McDonald, goal number for season.
Draw control by SHENANDO Ayla Jantz.
[12:59] Clear attempt by SHENANDO good.
[12:14] Shot by SHENANDO Ayla Jantz WIDE
Turnover by SHENANDO Sarah Karlinchak.
[11:38] Ground ball pickup by ROANOKE Kendall Todd.
[11:36] Clear attempt by ROANOKE failed.
Turnover by ROANOKE Reese Ormiston (caused by Addison Harmel).
[11:26] Ground ball pickup by SHENANDO Addison Harmel.
[11:12] Shot by SHENANDO Emily Ransom, SAVE Kendall Todd
[11:06] Clear attempt by ROANOKE good.
[10:38] 2 ROANOKE 5 GOAL by ROANOKE Liza Fergusson, goal number for season.
Draw control by ROANOKE Lillie Parsons.
[09:44] Shot by ROANOKE Maddie McDonald, SAVE Maddie Gaboury
[09:38] Ground ball pickup by SHENANDO Maddie Gaboury.
[09:31] Clear attempt by SHENANDO good.
[09:16] Yellow card (2:00) on SHENANDO Sarah Karlinchak.
[09:16] Clear attempt by ROANOKE good.
[08:48] 2 ROANOKE 6 GOAL by ROANOKE Maddie McDonald (MAN-UP), Assist by Sarah Brisson, goal number for season.
Draw control by ROANOKE Eva Lennon.
[08:28] 2 ROANOKE 7 GOAL by ROANOKE Maddie McDonald, goal number for season.
Draw control by ROANOKE Jordan Wheeler.
Turnover by ROANOKE Jordan Wheeler (caused by Ayla Jantz).
[08:10] Ground ball pickup by SHENANDO Natalie Opatovsky.
Turnover by SHENANDO Brinley Tozer.
[07:33] Ground ball pickup by ROANOKE Eva Lennon.
[07:31] Clear attempt by ROANOKE good.
[06:17] Shot by ROANOKE Zoe Blair, SAVE Maddie Gaboury
[06:12] Clear attempt by SHENANDO failed.
Turnover by SHENANDO Emily Ransom (caused by Zoe Blair).
Foul on SHENANDO Nicole Graham.
[04:53] Free position attempt for ROANOKE.
[04:42] 2 ROANOKE 8 GOAL by ROANOKE Sydney Winpigler (FPGOAL) {free position shot}, goal number for season.
Draw control by ROANOKE Maddie McDonald.
[03:45] Shot by ROANOKE Sarah Brisson, SAVE Maddie Gaboury
[03:38] Clear attempt by SHENANDO failed.
Turnover by SHENANDO Addison Harmel.
[03:20] Ground ball pickup by ROANOKE Regan Tharaldson.
Foul on SHENANDO Nicole Graham.
[02:34] Free position attempt for ROANOKE.
[02:31] Shot by ROANOKE Maddie McDonald HIT POST {free position shot}
[02:22] Ground ball pickup by SHENANDO Addison Harmel.
[02:17] Clear attempt by SHENANDO good.
Turnover by SHENANDO Brinley Tozer (caused by Liza Fergusson).
[02:00] Ground ball pickup by ROANOKE Liza Fergusson.
[01:58] Clear attempt by ROANOKE failed.
Turnover by ROANOKE Liza Fergusson (caused by Emily Ransom).
[01:50] Ground ball pickup by SHENANDO Addison Harmel.
[01:08] Shot by SHENANDO Kaitlin Clements WIDE
Turnover by SHENANDO Kaitlin Clements.
[00:53] Clear attempt by ROANOKE good.
Foul on SHENANDO Ellie Schwartz.
[00:00] Free position attempt for ROANOKE.
[00:00] Shot by ROANOKE Sydney Winpigler, SAVE Maddie Gaboury {free position shot}
[00:00] End-of-period.

Period 3 Plays

Period 3 Plays
Time SHENANDO - Play Description SHENANDO - Score Scoring Team Logo ROANOKE - Score ROANOKE - Play Description
[15:00]
Draw control by ROANOKE Maddie McDonald.
[15:00] Madison Perry at goalie for SHENANDO.
[13:59] Shot by ROANOKE Maddie McDonald HIGH
[13:27] Shot by ROANOKE Sarah Brisson WIDE
Foul on SHENANDO Victoria Wunderlich.
[13:02] Free position attempt for ROANOKE.
[13:00] Shot by ROANOKE Zoe Blair, SAVE Madison Perry {free position shot}
[12:48] Ground ball pickup by SHENANDO Addison Harmel.
[12:48] Clear attempt by SHENANDO failed.
Turnover by SHENANDO Nicole Graham.
Turnover by ROANOKE Maddie McDonald.
[12:11] Ground ball pickup by ROANOKE Ryan Tinervin.
[12:08] Clear attempt by SHENANDO good.
[10:56] Shot by SHENANDO Kaitlin Clements HIGH
Turnover by SHENANDO Emily Ransom (caused by Lili Riley).
[10:43] Ground ball pickup by ROANOKE Lili Riley.
[10:40] Clear attempt by ROANOKE failed.
Turnover by ROANOKE Jordan Wheeler.
[10:09] Ground ball pickup by SHENANDO Alex Ripkin.
[10:05] Clear attempt by SHENANDO good.
Turnover by SHENANDO.
[09:18] Ground ball pickup by ROANOKE Liza Fergusson.
[09:14] Clear attempt by ROANOKE failed.
Turnover by ROANOKE (caused by Team).
Foul on ROANOKE Lili Riley.
[08:33] Free position attempt for SHENANDO.
[08:30] Shot by SHENANDO Alex Ripkin, SAVE Kendall Todd {free position shot}
[08:21] Ground ball pickup by ROANOKE Kendall Todd.
[07:52] Clear attempt by ROANOKE good.
[07:08] 2 ROANOKE 9 GOAL by ROANOKE Sydney Winpigler, goal number for season.
Draw control by SHENANDO Alex Ripkin.
[06:54] Clear attempt by ROANOKE good.
[06:26] Shot by SHENANDO Natalie Opatovsky, SAVE Kendall Todd
[06:20] Clear attempt by ROANOKE good.
[05:35] Shot by ROANOKE Addison Widmer, SAVE Madison Perry
[05:35] Ground ball pickup by ROANOKE Sarah Brisson.
[05:35] 2 ROANOKE 10 GOAL by ROANOKE Sarah Brisson, goal number for season.
Draw control by ROANOKE Maddie McDonald.
Foul on SHENANDO Victoria Wunderlich.
[04:44] Free position attempt for ROANOKE.
[04:43] 2 ROANOKE 11 GOAL by ROANOKE Maddie McDonald (FPGOAL) {free position shot}, goal number for season.
Draw control by SHENANDO Talia Maria.
[03:33] Shot by SHENANDO Alyssa Webster, SAVE Kendall Todd
[03:27] Ground ball pickup by SHENANDO Grace Thornhill.
Foul on ROANOKE Lili Riley.
[03:18] Free position attempt for SHENANDO.
[03:16] Shot by SHENANDO Sofia Albi, SAVE Kendall Todd {free position shot}
[02:40] Ground ball pickup by SHENANDO Sofia Albi.
[02:37] Shot by SHENANDO Sofia Albi, SAVE Kendall Todd
[02:28] Ground ball pickup by ROANOKE Regan Tharaldson.
[02:25] Clear attempt by ROANOKE good.
[01:53] 2 ROANOKE 12 GOAL by ROANOKE Sydney Winpigler, goal number for season.
Draw control by SHENANDO Ayla Jantz.
[01:23] Green card (1:00) on ROANOKE Jordan Wheeler.
[01:03] Shot by SHENANDO Addison Harmel, SAVE Kendall Todd
[00:55] Ground ball pickup by SHENANDO Cameryn Bowker.
[00:50] GOAL by SHENANDO Emily Ransom (MAN-UP), goal number for season. 3 SHENANDO 12
Draw control by SHENANDO Ayla Jantz.
[00:00] End-of-period.

Period 4 Plays

Period 4 Plays
Time SHENANDO - Play Description SHENANDO - Score Scoring Team Logo ROANOKE - Score ROANOKE - Play Description
[15:00]
[14:46] Shot by SHENANDO Emily Ransom, SAVE Kendall Todd
[14:42] Ground ball pickup by ROANOKE Jordan Wheeler.
[14:40] Clear attempt by ROANOKE good.
[14:29] 3 ROANOKE 13 GOAL by ROANOKE Sydney Winpigler, Assist by Maddie McDonald, goal number for season.
[13:16] Green card (1:00) on ROANOKE Jordan Wheeler.
Draw control by SHENANDO Emily Ransom.
Foul on ROANOKE Eva Lennon.
[12:06] Free position attempt for SHENANDO.
[12:04] Shot by SHENANDO Addison Harmel, SAVE Kendall Todd {free position shot}
[11:57] Clear attempt by ROANOKE good.
[11:39] Shot by ROANOKE Eva Lennon WIDE
[11:34] Ground ball pickup by ROANOKE Sarah Brisson.
Turnover by ROANOKE Addison Widmer (caused by Cameryn Bowker).
[11:13] Ground ball pickup by SHENANDO Madison Perry.
[11:10] Clear attempt by SHENANDO good.
[09:46] Shot by SHENANDO Ayla Jantz WIDE
[09:43] Ground ball pickup by SHENANDO Emily Ransom.
Foul on ROANOKE Lili Riley.
[08:41] Free position attempt for SHENANDO.
[08:40] GOAL by SHENANDO Sara Groninger (FPGOAL) {free position shot}, goal number for season. 4 SHENANDO 13
Draw control by SHENANDO Alex Ripkin.
[08:31] Clear attempt by SHENANDO failed.
Turnover by SHENANDO Nicole Graham.
[07:30] 4 ROANOKE 14 GOAL by ROANOKE Sydney Winpigler, Assist by Maddie McDonald, goal number for season.
Draw control by SHENANDO Alex Ripkin.
[06:00] GOAL by SHENANDO Sofia Albi, Assist by Alyssa Webster, goal number for season. 5 SHENANDO 14
Draw control by ROANOKE Jordan Wheeler.
[05:51] Clear attempt by ROANOKE good.
[05:00] 5 ROANOKE 15 GOAL by ROANOKE Addison Widmer, Assist by Maddie McDonald, goal number for season.
Draw control by SHENANDO Talia Maria.
Foul on ROANOKE Lili Riley.
[03:36] Free position attempt for SHENANDO.
[03:34] Shot by SHENANDO Addison Harmel, SAVE Kendall Todd {free position shot}
[03:27] Clear attempt by ROANOKE good.
[01:45] 5 ROANOKE 16 GOAL by ROANOKE Maddie McDonald, Assist by Sydney Winpigler, goal number for season.
Draw control by SHENANDO Alex Ripkin.
[01:14] Clear attempt by SHENANDO good.
[00:00] End-of-period.