Racecast

Middlesex MA

ISLClass 2

NJ · 391 athletes · 1998 to 2026 · School PRs →

Different schools share this name — Middlesex (NJ) · Middlesex (VA)

Cross Country Track
All time 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2000 1999 1998

Current roster 2025

#AthleteGradeRating BestRacesLast raced
1 Stella Curwin-Amfitheatrof 12 126.2 126.2 3 2025-11-08
2 Jude Hebb 9 120.7 121.0 3 2025-11-08
3 Cassidy Bruno 12 120.6 122.0 3 2025-11-08
4 Presley Bruno - 115.8 120.3 2 2025-11-08
5 Anika Ata 12 112.8 115.0 3 2025-11-08
6 Sebastien Amor 11 112.5 112.8 2 2025-11-08
7 Cate Corbett 12 111.4 111.7 3 2025-11-08
8 Katherine Tantillo 12 110.7 112.5 3 2025-11-08
9 Pipsa Palatsi 11 107.5 107.5 2 2025-11-08
10 Angela Huffer 12 107.2 107.3 2 2025-11-08
11 Caroline Stilwell - 105.6 107.0 2 2025-11-08
12 Scarlett Gustafson 10 105.5 106.9 2 2025-11-08
13 Henry Orraca-Cecil 11 105.3 105.5 2 2025-09-27
14 Chase Phillips 9 102.6 103.5 3 2025-11-08
15 Terry Qi 12 102.3 103.1 3 2025-11-08
16 Marvelous Ugwu 10 102.3 102.8 2 2025-11-08
17 Jovic Stachelski 9 102.2 102.4 2 2025-11-08
18 Allison Luo 11 102.1 103.4 2 2025-11-08
19 Dylan Fu 11 99.4 100.2 3 2025-11-08
20 Daghan Konur 12 99.2 99.2 2 2025-11-08
21 Julian Barber 10 98.1 99.0 2 2025-11-08
22 Robert Sou 10 97.7 98.0 2 2025-11-08
23 Sunny Qian 11 97.1 97.5 3 2025-11-08
24 Casey Coleman 10 94.2 94.2 2 2025-11-08
25 Emre Sahin 11 93.3 93.6 2 2025-11-08
26 Theo Martin 11 92.8 93.3 2 2025-11-08
27 Ethan Gu 9 92.8 93.4 2 2025-11-08
28 Alex DeChiara 10 92.2 92.7 2 2025-11-08
29 Stella Pham - 92.2 92.3 2 2025-11-08
30 Alexei Liska 11 91.7 92.0 2 2025-11-08
31 Olivia Oates 7 90.8 90.8 1 2025-11-08
32 Celine Ding - 90.4 91.0 2 2025-11-08
33 Alex Beys 11 90.1 90.4 2 2025-11-08
34 Steve Ma 10 89.4 89.4 2 2025-11-08
35 Jerry Cao 10 89.2 89.2 1 2025-09-27
36 Kiernan Patel 9 89.2 89.5 2 2025-11-08
37 Alex Zhao 10 84.7 85.3 2 2025-11-08

View all in rankings: Boys → Girls →

Best athletes

Best career rating, one row per athlete.

#AthleteBestSeasonsYears
1 Viraj Deokar 150.6 3 2013 to 2015
2 James Randon 132.6 1 2012
3 Stella Curwin-Amfitheatrof 131.6 4 2022 to 2025
4 Matthew Wing 129.6 2 2021 to 2022
5 Sadie Millett 127.8 2 2022 to 2023
6 Garrett O'Toole 127.4 1 2012
7 Cassidy Bruno 125.9 4 2022 to 2025
8 Cate Corbett 123.4 2 2023 to 2025
9 Anika Ata 122.0 4 2022 to 2025
10 Jude Hebb 121.0 1 2025
11 Nick Costantino 120.9 2 2022 to 2023
12 Kate McBride 120.5 3 2021 to 2023
13 Presley Bruno 120.3 1 2025
14 Mahal Alvarez-Backus 120.0 1 2013
15 Vedant Deokar 119.6 1 2021
16 Katherine Tantillo 119.6 3 2023 to 2025
17 Peter Howe 119.1 2 2012 to 2013
18 Lucas Estrada 118.6 3 2012 to 2014
19 Maggie Cabot 118.2 2 2022 to 2024
20 Peter Favero 116.9 1 2022
21 Angela Huffer 116.4 2 2022 to 2025
22 Mitchell Ladd 116.4 3 2021 to 2023
23 Sebastien Amor 115.8 3 2023 to 2025
24 Florence Morlock 115.3 3 2021 to 2023
25 Mariam Craig 115.2 1 2021
26 Luke Taylor 114.9 1 2023
27 Catherine Bain 113.8 3 2022 to 2024
28 Luisfe Medina 113.5 1 2021
29 Allison Luo 112.5 2 2023 to 2025
30 Joseph Caspar 109.9 3 2021 to 2023
31 Terry Qi 109.5 4 2022 to 2025
32 Henry Orraca-Cecil 109.3 2 2023 to 2025
33 Pipsa Palatsi 108.8 2 2023 to 2025
34 Grace Fundaro 108.5 1 2023
35 Lucas Mylon 108.2 1 2021
36 Anton Balyuk 108.1 1 2023
37 Phoebe Lindsay 107.2 1 2013
38 Ben Luo 107.1 1 2021
39 Caroline Stilwell 107.0 1 2025
40 Scarlett Gustafson 106.9 1 2025
41 Martin Erath 106.6 3 2022 to 2024
42 Nicholas Stewart 105.4 1 2012
43 Tim Cassidy 105.4 2 2021 to 2022
44 Isaac Scribner 105.0 1 2022
45 Daghan Konur 104.9 2 2023 to 2025
46 Charlotte Bain 104.1 1 2021
47 Chase Phillips 103.5 1 2025
48 Marvelous Ugwu 102.8 2 2024 to 2025
49 Vincent Gilbert 102.7 1 2023
50 Alexandra Schoen 102.6 1 2013
51 Jovic Stachelski 102.4 1 2025
52 Owen Barry 102.4 1 2023
53 Raymond Li 102.2 1 2021
54 Jade Xiao 101.6 1 2021
55 Logan Hoffman 100.8 1 2023
56 Thomas Ireland 100.8 1 2023
57 Rock Hoffman 100.2 1 2013
58 Dylan Fu 100.2 2 2023 to 2025
59 Jordan Phinney 100.0 1 2013
60 Julian Barber 99.0 1 2025
61 Robert Sou 98.0 1 2025
62 Leighton Glass 97.6 1 2023
63 Sunny Qian 97.6 3 2023 to 2025
64 Ray Tie 96.2 1 2023
65 Ethan Yuan 95.9 3 2021 to 2023
66 David Yang 95.9 2 2022 to 2023
67 Justin Li 95.1 2 2021 to 2022
68 Antonio Ometeotl 95.0 1 2021
69 Casey Coleman 94.2 1 2025
70 Emre Sahin 93.6 1 2025
71 Ethan Gu 93.4 1 2025
72 Theo Martin 93.3 1 2025
73 Iliana Tassev 93.0 1 2023
74 Alex DeChiara 92.7 1 2025
75 Stella Pham 92.3 1 2025
76 Sixing Wang 92.1 2 2022 to 2023
77 Alexei Liska 92.0 1 2025
78 Celine Ding 91.0 1 2025
79 Olivia Oates 90.8 1 2025
80 Katie Chen 90.8 1 2022
81 Kassie Schaeberle 90.5 1 2024
82 Alex Beys 90.4 1 2025
83 Benjamin Jiang 90.0 1 2023
84 Kiernan Patel 89.5 1 2025
85 Steve Ma 89.4 1 2025
86 Jerry Cao 89.2 1 2025
87 Julia Blake 88.4 1 2023
88 Addie Creelman 88.4 1 2023
89 Cameron Baylor 88.2 2 2022 to 2023
90 Xavier Smith 86.1 1 2023
91 Alex Zhao 85.3 1 2025
92 Kit Vernon 84.8 1 2023
93 Max Linton 82.9 1 2023
94 John Park 81.3 1 2023
95 Kean Schwartz 76.2 1 2024
96 Teddy Stevens 75.5 1 2021
97 Morgan Kim 72.0 1 2023
98 Bryan Dong 70.7 1 2023

View all in rankings: Boys → Girls →

Best performances

#AthleteGradeRating SeasonDate
1 Viraj Deokar 12 150.6 2015 2015-12-12
2 James Randon 12 132.6 2012 2012-11-24
3 Stella Curwin-Amfitheatrof 11 131.6 2024 2024-11-01
4 Matthew Wing 11 129.6 2021 2021-11-05
5 Cooper Austen 12 129.1 2021 2021-11-05
6 Sadie Millett 12 127.8 2023 2023-11-03
7 Garrett O'Toole 11 127.4 2012 2012-11-24
8 Sadie Millett 11 127.3 2022 2022-10-29
9 Viraj Deokar 10 126.4 2013 2013-11-01
10 Stella Curwin-Amfitheatrof 12 126.2 2025 2025-09-27
11 Cassidy Bruno 11 125.9 2024 2024-11-01
12 Cassidy Bruno 10 125.7 2023 2023-11-03
13 Viraj Deokar 11 125.4 2014 2014-11-29
14 Sadie Millett 12 125.3 2023 2023-11-11
15 Stella Curwin-Amfitheatrof 12 124.9 2025 2025-11-08
16 Matthew Wing 12 123.3 2022 2022-10-29
17 Stella Curwin-Amfitheatrof 10 122.2 2023 2023-11-03
18 Cassidy Bruno 9 122.2 2022 2022-10-29
19 Cassidy Bruno 12 122.0 2025 2025-09-20
20 Anika Ata 9 122.0 2022 2022-10-29
21 Jude Hebb 9 121.0 2025 2025-09-20
22 Nick Costantino 12 120.9 2023 2023-11-03
23 Cate Corbett 10 120.6 2023 2023-11-11
24 Kate McBride 10 120.5 2021 2021-11-05
25 Presley Bruno - 120.3 2025 2025-09-27
26 Jude Hebb 9 120.2 2025 2025-09-27
27 Anika Ata 11 120.1 2024 2024-11-01
28 Mahal Alvarez-Backus 11 120.0 2013 2013-11-01
29 Peter Favero 11 119.6 2021 2021-11-05
30 Vedant Deokar 11 119.6 2021 2021-11-05
31 Katherine Tantillo 11 119.6 2024 2024-11-01
32 Cassidy Bruno 10 119.5 2023 2023-11-11
33 Anika Ata 10 119.4 2023 2023-11-03
34 Peter Howe 11 119.1 2012 2012-11-24
35 Jude Hebb 9 118.7 2025 2025-11-08
36 Cassidy Bruno 12 118.6 2025 2025-11-08
37 Lucas Estrada 10 118.6 2012 2012-11-24
38 Lucas Estrada 12 118.6 2014 2014-11-29
39 Nick Costantino 12 118.3 2023 2023-10-28
40 Maggie Cabot 12 118.2 2024 2024-11-01
41 Anika Ata 10 117.0 2023 2023-11-11
42 Stella Curwin-Amfitheatrof 10 117.0 2023 2023-11-11
43 Peter Favero 12 116.9 2022 2022-10-29
44 Lucas Estrada 11 116.6 2013 2013-11-01
45 Angela Huffer 9 116.4 2022 2022-10-29
46 Mitchell Ladd 11 116.4 2022 2022-10-29
47 Stella Curwin-Amfitheatrof 9 116.2 2022 2022-10-29
48 Sebastien Amor 10 115.8 2024 2024-11-01
49 Nick Costantino 12 115.5 2023 2023-11-11
50 Florence Morlock 10 115.3 2021 2021-11-05
51 Mariam Craig 12 115.2 2021 2021-11-05
52 Anika Ata 12 115.0 2025 2025-11-08
53 Luke Taylor 12 114.9 2023 2023-10-28
54 Florence Morlock 12 114.8 2023 2023-11-03
55 Nick Costantino 11 114.3 2022 2022-10-29
56 Catherine Bain 12 113.8 2024 2024-11-01
57 Catherine Bain 10 113.8 2022 2022-10-29
58 Luke Taylor 12 113.8 2023 2023-11-03
59 Kate McBride 11 113.6 2022 2022-10-29
60 Luisfe Medina 11 113.5 2021 2021-11-05
61 Sebastien Amor 11 112.8 2025 2025-09-27
62 Catherine Bain 11 112.6 2023 2023-11-03
63 Katherine Tantillo 12 112.5 2025 2025-11-08
64 Allison Luo 9 112.5 2023 2023-11-03
65 Peter Howe 12 112.4 2013 2013-11-01
66 Mitchell Ladd 12 111.8 2023 2023-11-03
67 Cate Corbett 12 111.7 2025 2025-09-27
68 Sebastien Amor 11 111.6 2025 2025-11-08
69 Mitchell Ladd 10 111.5 2021 2021-11-05
70 Katherine Tantillo 10 111.1 2023 2023-11-11
71 Cate Corbett 12 111.0 2025 2025-09-20
72 Sebastien Amor 9 110.9 2023 2023-11-03
73 Katherine Tantillo 10 110.9 2023 2023-11-03
74 Cate Corbett 12 110.3 2025 2025-11-08
75 Sebastien Amor 9 110.2 2023 2023-10-28
76 Joseph Caspar 12 109.9 2023 2023-11-03
77 Anika Ata 12 109.6 2025 2025-09-20
78 Anika Ata 12 109.5 2025 2025-09-27
79 Terry Qi 11 109.5 2024 2024-11-01
80 Henry Orraca-Cecil 9 109.3 2023 2023-11-03
81 Joseph Caspar 12 109.0 2023 2023-10-28
82 Kate McBride 12 108.9 2023 2023-11-03
83 Pipsa Palatsi 9 108.8 2023 2023-11-03
84 Henry Orraca-Cecil 9 108.7 2023 2023-10-28
85 Joseph Caspar 11 108.7 2022 2022-10-29
86 Grace Fundaro 9 108.5 2023 2023-11-03
87 Luke Taylor 12 108.4 2023 2023-11-11
88 Lucas Mylon 11 108.2 2021 2021-11-05
89 Anton Balyuk 12 108.1 2023 2023-10-28
90 Katherine Tantillo 12 107.8 2025 2025-09-27
91 Florence Morlock 12 107.7 2023 2023-11-11
92 Pipsa Palatsi 11 107.5 2025 2025-11-08
93 Mitchell Ladd 12 107.4 2023 2023-11-11
94 Angela Huffer 12 107.3 2025 2025-11-08
95 Maggie Cabot 10 107.2 2022 2022-10-29
96 Pipsa Palatsi 11 107.2 2025 2025-09-20
97 Phoebe Lindsay 10 107.2 2013 2013-11-01
98 Ben Luo 11 107.1 2021 2021-11-05
99 Caroline Stilwell - 107.0 2025 2025-11-08
100 Angela Huffer 12 106.9 2025 2025-09-27

View all in rankings: Boys → Girls →

Every race

38 meets, newest first.

View all meets →

DateMeetRunnersAverageBest
2025-11-08 NEPSTA Division 2 Cross-Country Championships 12 91.9 99.1
2025-11-08 NEPSTA Division 2 Cross-Country Championships 7 102.7 112.9
2025-11-08 NEPSTA Division 2 Cross-Country Championships 9 101.1 108.7
2025-11-08 NEPSTA Division 2 Cross-Country Championships 7 116.6 126.3
2025-09-27 Tabor vs. BBN, Middlesex, and St. Georges 6 97.1 101.3
2025-09-27 Tabor vs. BBN, Middlesex, and St. Georges 8 113.6 127.4
2025-09-27 Tabor vs. BBN, Middlesex, and St. Georges 12 91.3 97.4
2025-09-27 Tabor vs. BBN, Middlesex, and St. Georges 9 102.0 113.9
2025-09-20 Manchester Invite 6 100.9 105.3
2025-09-20 Manchester Invite 6 112.3 122.9
2024-11-01 ISL XC Championship 16 94.7 104.7
2024-11-01 ISL XC Championship 3 101.2 114.1
2024-11-01 ISL XC Championship 7 121.7 132.8
2024-11-01 ISL XC Championship 6 109.4 116.9
2023-11-11 NEPSTA Division 2 Cross-Country Championships 9 97.6 106.0
2023-11-11 NEPSTA Division 2 Cross-Country Championships 7 117.7 126.7
2023-11-11 NEPSTA Division 2 Cross-Country Championships 7 105.4 116.8
2023-11-11 NEPSTA Division 2 Cross-Country Championships 10 95.1 112.4
2023-11-03 ISL XC Championship 11 100.2 115.8
2023-11-03 ISL XC Championship 7 111.5 122.0
2023-11-03 ISL XC Championship 19 93.5 103.7
2023-11-03 ISL XC Championship 6 120.7 129.0
2023-10-28 Lawrence, Nobles, St. Mark's, Middlesex Quad Meet 17 88.6 101.6
2023-10-28 Lawrence, Nobles, St. Mark's, Middlesex Quad Meet 8 109.4 119.3
2022-10-29 Tabor XC Invitational 7 114.6 124.5
2022-10-29 Tabor XC Invitational 4 100.1 108.2
2022-10-29 Tabor XC Invitational 8 119.6 128.5
2022-10-29 Tabor XC Invitational 11 96.3 106.4
2021-11-05 ISL XC Championship 4 120.0 125.6
2021-11-05 ISL XC Championship 4 104.0 112.6
2021-11-05 ISL XC Championship 9 98.2 114.5
2021-11-05 ISL XC Championship 5 122.4 130.9
2015-12-12 Foot Locker National Championships 1 144.8 144.8
2014-11-29 Footlocker Northeast Regional 2 124.6 128.1
2013-11-01 ISL XC Championships 3 119.5 127.4
2013-11-01 ISL XC Championships 3 110.8 120.9
2013-11-01 ISL XC Championships 2 101.0 101.0
2012-11-24 Nike New York / Northeast Regional (NXN) 5 122.8 135.1