Season:
2018 Indoor
Outdoor
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
Indoor
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2003
2001
2000
1999
1997
Event Records
Highlighter
Highlighter is active:
Click
Tap
an entry to show highlight options.
Mens
Womens
Mens
55 Meter Dash
1.
11
Marcus Qualls
6.48
Feb 17
MIAA Division 2 Championship
2.
12
Elisha George
6.95
PR
Jan 9
Middlesex League #5
3.
11
Chris Chalmers
7.11
PR
Feb 5
Middlesex League Championship
4.
11
Casey Ivester
7.20
PR
Jan 9
Middlesex League #5
5.
9
Travis Kanoni
7.21
Feb 5
Middlesex League Championship
6.
11
Jason Maginnis
7.35
PR
Jan 9
Middlesex League #5
12
Jason Haggerty
7.35
PR
Dec 22
Middlesex Duals #2
8.
11
Jayson Blouin
7.49
PR
Jan 31
BSC #6 Cross-League
9.
9
Sam Newton
7.86
PR
Jan 31
BSC #6 Cross-League
10.
12
Justin Roque
7.89
PR
Jan 31
BSC #6 Cross-League
11.
9
Symon Sathler
7.98
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
12.
9
Michael Cutone
8.52
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
300 Meters
1.
11
Marcus Qualls
36.38
Jan 9
Middlesex League #5
2.
12
Brendan Tumwesigye
36.42
PR
Dec 28
Middlesex League Block #3
3.
10
Andre Klimkiewicz
38.01
Jan 31
BSC #6 Cross-League
4.
11
Chris Chalmers
38.36
PR
Jan 9
Middlesex League #5
5.
12
Tracey Kalungi
38.57
Jan 9
Middlesex League #5
6.
11
Casey Ivester
39.62
Feb 5
Middlesex League Championship
7.
12
Taylor Lages
39.85
PR
Dec 28
Middlesex League Block #3
8.
11
Jayson Blouin
39.93
Jan 31
BSC #6 Cross-League
9.
12
Jason Haggerty
40.20
PR
Dec 28
Middlesex League Block #3
10.
11
Jason Maginnis
40.24c
PR
Dec 28
Middlesex League Block #3
11.
12
Andrew Saliba
41.46
PR
Feb 5
Middlesex League Championship
12.
9
Travis Kanoni
42.14c
Jan 2
Middlesex League #4
13.
10
Alex Ratsch
44.20
PR
Jan 31
BSC #6 Cross-League
14.
9
Alex Ayanian
45.19
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
15.
9
Matt McCabe
46.11
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
600 Meters
1.
12
Mark Swymer
1:24.69
PR
Feb 17
MIAA Division 2 Championship
2.
12
Tracey Kalungi
1:25.78
PR
Feb 17
MIAA Division 2 Championship
3.
10
Andre Klimkiewicz
1:29.3h
Jan 2
Middlesex League #4
4.
12
Jacob Casey
1:29.64
PR
Jan 9
Middlesex League #5
5.
12
Zach Seguin
1:31.32
PR
Dec 28
Middlesex League Block #3
6.
12
Ben Sawyer
1:36.08
PR
Dec 28
Middlesex League Block #3
7.
10
Guilherme DeOliveira
1:36.42
PR
Dec 22
Middlesex Duals #2
8.
11
Mohamed Mohuddin
1:37.1h
Jan 9
Middlesex League #5
9.
12
Gabe Antunes
1:38.93
PR
Jan 9
Middlesex League #5
10.
12
Andrew Saliba
1:45.11
PR
Dec 22
Middlesex Duals #2
11.
9
Caio Viera
1:50.02
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
800 Meters
1.
12
Mark Swymer
1:58.32
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
1000 Meters
1.
12
Mark Swymer
2:37.1h
PR
Jan 2
Middlesex League #4
2.
11
Anshel Isles
2:38.22
Dec 17
Winterfest Large Schools
3.
12
Ben Turner
2:39.99
PR
Feb 17
MIAA Division 2 Championship
4.
12
Matt Mcbride
2:46.79
PR
Feb 5
Middlesex League Championship
5.
10
Guilherme DeOliveira
2:51.04
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
6.
11
Daniel Vining
2:53.52
PR
Feb 5
Middlesex League Championship
7.
12
Tracey Kalungi
2:55.69
PR
Dec 22
Middlesex Duals #2
8.
12
Jacob Casey
2:57.05
PR
Feb 28
MSTCA Boys Pentathlon
9.
12
Brendan Tumwesigye
3:01.77
PR
Feb 28
MSTCA Boys Pentathlon
10.
10
Adam Canario
3:02.06
Jan 31
BSC #6 Cross-League
11.
12
Jack Dever
3:05.9h
PR
Jan 9
Middlesex League #5
12.
12
Brett Cushing
3:06.37
PR
Jan 9
Middlesex League #5
13.
11
Terrell Jones
3:07.47
PR
Feb 28
MSTCA Boys Pentathlon
14.
11
John Rycroft
3:19.1h
Dec 28
Middlesex League Block #3
1 Mile
1.
11
Anshel Isles
4:27.9h
PR
Jan 2
Middlesex League #4
2.
12
Mark Swymer
4:39.64
PR
Jan 9
Middlesex League #5
3.
12
Ben Turner
4:41.44
PR
Dec 28
Middlesex League Block #3
4.
10
Guilherme DeOliveira
4:52.88
Feb 5
Middlesex League Championship
5.
12
Matt Mcbride
4:53.67
PR
Jan 9
Middlesex League #5
6.
12
Brian Doherty
4:56.4h
PR
Jan 2
Middlesex League #4
7.
12
Matt Ghazi
5:17.10
PR
Jan 9
Middlesex League #5
8.
9
Clark Dionne
5:50.15
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
3000 Meters
1.
11
Anshel Isles
8:59.63
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
2 Miles
1.
11
Anshel Isles
9:38.04
Feb 5
Middlesex League Championship
2.
12
Mark Swymer
10:18.30
PR
Dec 22
Middlesex Duals #2
3.
10
Guilherme DeOliveira
10:26.52
Jan 9
Middlesex League #5
4.
12
Ben Turner
10:29.5h
PR
Jan 2
Middlesex League #4
5.
12
Matt Mcbride
10:57.3h
PR
Jan 2
Middlesex League #4
6.
11
Daniel Vining
11:14.40
Jan 9
Middlesex League #5
7.
11
Mohamed Mohuddin
11:24.49
PR
Jan 31
BSC #6 Cross-League
8.
12
Brian Doherty
11:30.67
PR
Jan 9
Middlesex League #5
9.
12
Brett Cushing
11:54.01
PR
Dec 22
Middlesex Duals #2
55m Hurdles - 39"
1.
12
Elisha George
7.66
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
2.
12
Jacob Casey
7.79
PR
Mar 3
New England HS Championship
3.
12
Brendan Tumwesigye
7.81
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
4.
11
Terrell Jones
8.42
Feb 28
MSTCA Boys Pentathlon
5.
12
Jason Haggerty
8.56
PR
Feb 17
MIAA Division 2 Championship
6.
12
Taylor Lages
9.23
PR
Jan 31
BSC #6 Cross-League
7.
10
Derek Fox
9.46
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
8.
11
Matt Cerullo
9.82
PR
Jan 31
BSC #6 Cross-League
9.
12
Andrew Saliba
10.14
PR
Dec 28
Middlesex League Block #3
4x50 Yard Shuttle Relay -
1.
Relay Team
22.77
Jan 13
MSTCA Division 2 State Relays
4x200 Relay -
1.
Relay Team
1:31.39
Feb 17
MIAA Division 2 Championship
2.
Brendan Tumwesigye
Elisha George
Andre Klimkiewicz
Marcus Qualls
1:31.43
Feb 24
MIAA All State Championship
3.
Marcus Qualls
Elisha George
Chris Chalmers
Brendan Tumwesigye
1:32.56
Jan 9
Middlesex League #5
4.
Andre Klimkiewicz
Elisha George
Chris Chalmers
Jacob Casey
1:35.3h
Jan 2
Middlesex League #4
4x400 Relay
1.
Brendan Tumwesigye
Tracey Kalungi
Marcus Qualls
Mark Swymer
3:27.0h
Jan 2
Middlesex League #4
2.
Brendan Tumwesigye
Andre Klimkiewicz
Mark Swymer
Marcus Qualls
3:28.38
Mar 11
New Balance Nationals Indoor
3.
Brendan Tumwesigye
Mark Swymer
Andre Klimkiewicz
Marcus Qualls
3:29.00
Mar 3
New England HS Championship
4.
Relay Team
3:29.08
Jan 13
MSTCA Division 2 State Relays
5.
Zach Seguin
Taylor Lages
Andre Klimkiewicz
Tracey Kalungi
3:39.77
Jan 9
Middlesex League #5
4x800 Relay
1.
Ben Turner
Matt Mcbride
Anshel Isles
Mark Swymer
8:16.56
Feb 24
MIAA All State Championship
2.
Relay Team
8:18.47
Feb 17
MIAA Division 2 Championship
SMR 1600m - [200-200-400-800]
1.
Relay Team
3:40.03
Feb 10
New Balance Indoor Grand Prix
DMR 4000m - [1200-400-800-1600]
1.
Mark Swymer
Marcus Qualls
Ben Turner
Anshel Isles
10:36.78
Jan 20
36th Yale Interscholastic Track & Field Classic
2.
Relay Team
10:57.46
Jan 13
MSTCA Division 2 State Relays
4x50 Shuttle Hurdles - 39"
1.
Relay Team
25.77
Jan 13
MSTCA Division 2 State Relays
4x55 Shuttle Hurdles - 39"
1.
Jacob Casey
Elisha George
Brendan Tumwesigye
Terrell Jones
30.54
Mar 11
New Balance Nationals Indoor
Shot Put - 12lb
1.
12
Padraic Murphy
45' 1
PR
Jan 9
Middlesex League #5
2.
12
Jacob Casey
40' 7.5
PR
Dec 22
Middlesex Duals #2
3.
12
Dylann Lawrence
38' 9.5
PR
Feb 5
Middlesex League Championship
4.
11
Terrell Jones
32' 8.25
PR
Feb 28
MSTCA Boys Pentathlon
5.
11
Matt Cerullo
32' 3.5
Jan 31
BSC #6 Cross-League
6.
12
Brendan Tumwesigye
27' 6.5
PR
Feb 28
MSTCA Boys Pentathlon
High Jump
1.
11
Terrell Jones
6' 4
Jan 2
Middlesex League #4
2.
12
Jacob Casey
5' 11
Jan 2
Middlesex League #4
3.
12
Brendan Tumwesigye
5' 3.75
PR
Feb 28
MSTCA Boys Pentathlon
4.
12
Elisha George
5' 3
PR
Dec 22
Middlesex Duals #2
12
Riley Hennigan
5' 3
PR
Jan 9
Middlesex League #5
11
Luis Piacentini
5' 3
Jan 9
Middlesex League #5
Long Jump
1.
12
Jacob Casey
20' 5.25
PR
Feb 5
Middlesex League Championship
2.
12
Brendan Tumwesigye
20' 1.5
PR
Feb 28
MSTCA Boys Pentathlon
3.
12
Jason Haggerty
19' 0.75
PR
Jan 31
BSC #6 Cross-League
4.
11
Terrell Jones
18' 9.75
Feb 28
MSTCA Boys Pentathlon
5.
12
Andrew Saliba
16' 11.25
PR
Jan 31
BSC #6 Cross-League
6.
12
Taylor Lages
16' 2
PR
Jan 9
Middlesex League #5
Pentathlon (Indoor) -
1.
12
Jacob Casey
3345
PR
Feb 28
MSTCA Boys Pentathlon
2.
11
Terrell Jones
2992
PR
Feb 28
MSTCA Boys Pentathlon
3.
12
Brendan Tumwesigye
2949
PR
Feb 28
MSTCA Boys Pentathlon
Womens
55 Meter Dash
1.
10
Teagan Santoro
7.86
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
2.
12
Kylie Leydon
7.87
Feb 5
Middlesex League Championship
3.
12
Kelsey Long
7.94
PR
Dec 28
Middlesex League Block #3
4.
10
Brooklyn Manna
8.14c
Jan 2
Middlesex League #4
5.
9
Kellie Collins
8.15
PR
Feb 5
Middlesex League Championship
6.
10
Courtney Young
8.44
Jan 9
Middlesex League #5
7.
10
Skyla Blouin
8.48
PR
Jan 31
BSC #6 Cross-League
8.
9
Bobbi Toscano
8.65
Jan 31
BSC #6 Cross-League
9.
9
Reese Doyle
8.71
PR
Jan 31
BSC #6 Cross-League
10.
10
Jordan Parise
8.75
Jan 31
BSC #6 Cross-League
11.
11
Olivia McDermottroe
8.76
PR
Jan 31
BSC #6 Cross-League
12.
12
Savannah Oliveira
8.90
PR
Jan 31
BSC #6 Cross-League
13.
10
Maura Doherty
9.06
PR
Jan 31
BSC #6 Cross-League
300 Meters
1.
12
Avery Leydon
41.64
Jan 9
Middlesex League #5
2.
12
Kelsey Long
43.24
Dec 17
Winterfest Large Schools
3.
11
Sabrina Lake
46.14c
Jan 2
Middlesex League #4
4.
10
Caroline Surrette
46.27
Dec 22
Middlesex Duals #2
5.
9
Christina Negri
46.83
Dec 22
Middlesex Duals #2
6.
10
Grace Cushing
47.81
PR
Jan 9
Middlesex League #5
7.
9
Autumn Comeiro
48.32
PR
Jan 31
BSC #6 Cross-League
8.
12
Amanda Colombo
49.24c
PR
Jan 9
Middlesex League #5
9.
9
Kellie Collins
49.74c
PR
Jan 2
Middlesex League #4
10.
10
Emma Connors
49.91
PR
Jan 31
BSC #6 Cross-League
11.
10
Arianna Ciasullo
51.95
PR
Jan 31
BSC #6 Cross-League
400 Meters
1.
12
Kelsey Long
1:02.19
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
600 Meters
1.
12
Avery Leydon
1:35.09
Feb 24
MIAA All State Championship
2.
12
Kelsey Long
1:39.21
Feb 5
Middlesex League Championship
3.
12
Alexina Hurley
1:43.02
PR
Dec 28
Middlesex League Block #3
4.
10
Caroline Surrette
1:43.81
Jan 9
Middlesex League #5
5.
9
Julianna Scholtes
1:47.92
Feb 5
Middlesex League Championship
6.
12
Patricia Argueta
1:49.11
PR
Dec 28
Middlesex League Block #3
7.
12
Sarah Weber
1:49.26
Feb 5
Middlesex League Championship
8.
10
Sierra Bazzarella
1:49.40
Dec 22
Middlesex Duals #2
9.
11
Sabrina Lake
1:50.79
PR
Dec 22
Middlesex Duals #2
10.
11
Jessie Guiendon
1:51.31
Dec 22
Middlesex Duals #2
11.
11
Emily Collins
1:53.19
PR
Jan 9
Middlesex League #5
12.
11
Lindsey O'Brien
1:53.20
PR
Dec 28
Middlesex League Block #3
13.
9
Layla Byrne
1:55.31
PR
Jan 31
BSC #6 Cross-League
14.
9
Juliana Rauseo
1:59.75
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
15.
9
Ariana Zelaya
2:10.50
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
16.
12
Tess Flaherty
2:19.5h
PR
Jan 9
Middlesex League #5
800 Meters
1.
12
Avery Leydon
2:19.73
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
2.
12
Sarah Weber
2:32.03
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
1000 Meters
1.
12
Alexina Hurley
2:55.08
PR
Feb 17
MIAA Division 2 Championship
2.
12
Avery Leydon
3:01.92
PR
Feb 5
Middlesex League Championship
3.
12
MacKenzie Galvin
3:08.05
PR
Jan 9
Middlesex League #5
11
Kaci Madden
3:08.05
Dec 17
Winterfest Large Schools
5.
10
Caroline Surrette
3:10.4h
Jan 2
Middlesex League #4
6.
10
Maura Doherty
3:14.64
Dec 22
Middlesex Duals #2
7.
12
Sarah Weber
3:19.93
PR
Dec 28
Middlesex League Block #3
8.
9
Julianna Scholtes
3:20.23
Dec 22
Middlesex Duals #2
9.
11
Lindsey O'Brien
3:20.43
PR
Feb 5
Middlesex League Championship
10.
9
Samantha Nicolas
3:26.3h
Dec 28
Middlesex League Block #3
11.
11
Emily Collins
3:27.98
PR
Jan 31
BSC #6 Cross-League
12.
12
Jamilly Pacheco
3:40.64
PR
Jan 9
Middlesex League #5
13.
9
Elena Heims
3:43.8h
PR
Jan 2
Middlesex League #4
14.
9
Kayla Bickford
3:53.06
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
1 Mile
1.
12
Alexina Hurley
5:10.68
PR
Jan 20
36th Yale Interscholastic Track & Field Classic
2.
12
MacKenzie Galvin
5:21.30
PR
Feb 5
Middlesex League Championship
3.
10
Maura Doherty
5:26.11
Jan 9
Middlesex League #5
4.
11
Kaci Madden
5:26.59
Feb 5
Middlesex League Championship
5.
9
Kacy Cole
5:38.19
Dec 22
Middlesex Duals #2
6.
9
Julianna Scholtes
5:50.2h
Jan 2
Middlesex League #4
7.
11
Lia Kelly
5:55.89
PR
Dec 22
Middlesex Duals #2
8.
11
Emily Collins
5:56.50
Dec 28
Middlesex League Block #3
9.
11
Lindsey O'Brien
5:58.85
Dec 22
Middlesex Duals #2
10.
9
Samantha Nicolas
5:59.83
Jan 31
BSC #6 Cross-League
11.
9
Elena Heims
6:08.92
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
2 Miles
1.
12
Alexina Hurley
11:28.1h
PR
Jan 2
Middlesex League #4
2.
10
Maura Doherty
11:42.80
PR
Feb 5
Middlesex League Championship
3.
11
Kaci Madden
11:45.16
PR
Feb 17
MIAA Division 2 Championship
4.
9
Kacy Cole
12:10.79
Feb 17
MIAA Division 2 Championship
5.
12
MacKenzie Galvin
12:16.78
PR
Dec 22
Middlesex Duals #2
6.
11
Lindsey O'Brien
12:45.96
Jan 31
BSC #6 Cross-League
7.
9
Samantha Nicolas
12:49.4h
Jan 2
Middlesex League #4
8.
11
Lia Kelly
13:32.87
PR
Dec 28
Middlesex League Block #3
55m Hurdles - 33"
1.
10
Brooklyn Manna
8.86
Feb 5
Middlesex League Championship
2.
12
Irma Mujcin
8.96
PR
Feb 17
MIAA Division 2 Championship
3.
12
Rachel Richards
9.74
PR
Feb 5
Middlesex League Championship
4.
11
Jessie Guiendon
10.34
Jan 9
Middlesex League #5
5.
10
Delaney McGann
10.39
Jan 31
BSC #6 Cross-League
6.
10
Kathleen Chiodo
10.52
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
7.
11
Jessie Guinedon
10.57
PR
Jan 31
BSC #6 Cross-League
8.
11
Olivia McDermottroe
11.04c
Jan 2
Middlesex League #4
9.
12
Amanda Colombo
11.19
PR
Jan 31
BSC #6 Cross-League
10.
10
Mackenzie Clement
11.38
Jan 31
BSC #6 Cross-League
11.
10
Sarah Elliot
11.63
PR
Jan 31
BSC #6 Cross-League
4x50 Yard Shuttle Relay
1.
Relay Team
25.69
Jan 13
MSTCA Division 2 State Relays
4x200 Relay -
1.
Relay Team
1:48.01
Jan 13
MSTCA Division 2 State Relays
2.
Kelsey Long
Caroline Surrette
Brooklyn Manna
Avery Leydon
1:48.32
Jan 9
Middlesex League #5
3.
Sabrina Lake
Teagan Santoro
Grace Cushing
Brooklyn Manna
1:55.0h
Jan 2
Middlesex League #4
4x400 Relay
1.
Caroline Surrette
Alexina Hurley
Kelsey Long
Avery Leydon
4:03.09
Feb 24
MIAA All State Championship
2.
Alexina Hurley
Caroline Surrette
Kelsey Long
Avery Leydon
4:04.88
Mar 3
New England HS Championship
3.
Relay Team
4:06.21
Feb 17
MIAA Division 2 Championship
4.
Sierra Bazzarella
Patricia Argueta
Christina Negri
MacKenzie Galvin
4:26.16
Jan 9
Middlesex League #5
4x800 Relay
1.
Relay Team
9:49.28
Jan 13
MSTCA Division 2 State Relays
2.
Caroline Surrette
MacKenzie Galvin
Kaci Madden
Alexina Hurley
10:09.48
Feb 24
MIAA All State Championship
SMR 1600m - [200-200-400-800]
1.
Relay Team
4:10.14
Feb 10
New Balance Indoor Grand Prix
2.
Kelsey Long
Brooklyn Manna
Avery Leydon
Alexina Hurley
4:16.85
Mar 11
New Balance Nationals Indoor
DMR 4000m - [1200-400-800-1600]
1.
MacKenzie Galvin
Kelsey Long
Avery Leydon
Alexina Hurley
12:30.15
Jan 20
36th Yale Interscholastic Track & Field Classic
2.
Relay Team
12:44.45
Jan 13
MSTCA Division 2 State Relays
4x50 Shuttle Hurdles - 33"
1.
Relay Team
31.56
Jan 13
MSTCA Division 2 State Relays
Shot Put - 4kg
1.
12
Kylie Leydon
34' 3.75
Feb 17
MIAA Division 2 Championship
2.
12
Isabelle Claude
31' 7.5
PR
Jan 31
BSC #6 Cross-League
3.
9
Inez Austin
29' 11
Jan 31
BSC #6 Cross-League
4.
11
Kelly Nett
28' 1
Dec 22
Middlesex Duals #2
5.
9
Keeli Queen
19' 1.25
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
High Jump
1.
12
Irma Mujcin
5' 0
PR
Jan 9
Middlesex League #5
10
Grace Provo
5' 0
PR
Jan 9
Middlesex League #5
3.
11
Jessie Guiendon
4' 9
PR
Feb 5
Middlesex League Championship
4.
11
Jessie Guinedon
4' 8
PR
Jan 31
BSC #6 Cross-League
5.
10
Ali Scaramozzino
4' 4
PR
Jan 6
Auerbach Frosh-Soph Meet - Large Schools
6.
11
Olivia McDermottroe
4' 2
Dec 22
Middlesex Duals #2
Long Jump
1.
10
Brooklyn Manna
17' 10
Mar 3
New England HS Championship
2.
9
Kellie Collins
13' 10
Feb 5
Middlesex League Championship
3.
10
Ali Scaramozzino
12' 5.5
PR
Jan 31
BSC #6 Cross-League
4.
11
Olivia McDermottroe
12' 4
PR
Jan 9
Middlesex League #5
5.
9
Christina Negri
11' 1
PR
Dec 28
Middlesex League Block #3
6.
12
Irma Mujcin
10' 11.5
PR
Dec 22
Middlesex Duals #2
*Recent improvement