Racecast

Westford Academy

Dual CountyMA Division 1Class 1

MA · 465 athletes · 2000 to 2026 · School PRs →

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

2021 roster

#AthleteGradeRating BestRacesLast raced
1 Paul Bergeron 10 130.6 131.6 8 2021-12-11
2 Anthony (AJ) Chiappetta 12 127.1 129.5 5 2021-11-20
3 Jack Graffeo 9 126.6 126.8 5 2021-11-20
4 Austin DeSisto 11 124.4 125.4 6 2021-11-20
5 Zachary Freyman 12 124.2 125.1 5 2021-11-20
6 Adam Wedlake 10 120.8 121.4 7 2021-11-20
7 Davis Haines 10 118.5 119.6 6 2021-11-20
8 Nathan Dubay 9 118.2 122.5 8 2021-12-11
9 Daniel Ottesen 11 117.2 117.2 5 2021-11-06
10 Douglas Caggiano 10 114.7 115.1 5 2021-11-06
11 Meaghan Lu 10 114.4 115.9 4 2021-11-13
12 Katie Walpole 11 112.4 114.2 5 2021-11-13
13 Sydney Weiss 9 112.4 112.9 5 2021-11-13
14 Suryaa Rajinikanth 12 110.0 112.2 5 2021-11-06
15 Jack Whitman 10 109.9 110.0 3 2021-10-28
16 Owen Schultz 11 108.4 109.1 2 2021-10-28
17 Jenna Bisso 12 104.9 110.4 6 2021-11-13
18 Thomas McKenna 12 104.6 105.8 3 2021-10-28
19 Rishith Kasarla 10 104.5 107.3 4 2021-10-28
20 Rachel Hughes 12 104.4 104.8 4 2021-11-13
21 Brendan Flaherty 10 104.1 106.3 3 2021-10-28
22 Jeremiah Small Jr. 10 103.7 103.8 3 2021-10-28
23 Allison Chen 11 103.2 104.5 4 2021-11-13
24 Aaron Wu 10 102.9 104.4 3 2021-10-28
25 Soorya Govarthanaraj 9 101.7 102.7 4 2021-10-28
26 Greta Spahr 10 101.5 105.8 6 2021-11-13
27 Youcef Sabri 11 101.1 105.5 4 2021-10-28
28 Sathian Soman 9 100.5 101.0 4 2021-10-28
29 Yash Parmar 2024 96.8 96.8 1 2021-10-28
30 Sherayu Tekade 11 96.2 96.8 5 2021-11-06
31 Ella York 11 95.2 95.7 2 2021-10-16
32 Vivian Aeder 12 94.4 97.4 5 2021-11-06
33 Luke Wang 9 94.2 94.6 3 2021-10-28
34 Nathan Barreto 9 93.8 96.7 4 2021-10-28
35 Benjamin Philpot 12 92.8 98.8 3 2021-10-16
36 Richard Li 10 91.4 94.4 3 2021-10-28
37 Camden Douglas 11 87.0 87.3 3 2021-10-28
38 Varsha Senthil kumar 9 85.2 85.7 4 2021-10-28
39 Lexi Nolan 2025 82.9 82.9 1 2021-10-28
40 Shruti Challa 12 70.9 72.1 2 2021-10-28

View all in rankings: Boys → Girls →

Best athletes

Best career rating, one row per athlete.

#AthleteBestSeasonsYears
1 Abigail Hennessy 148.8 4 2022 to 2025
2 Paul Bergeron 140.8 4 2020 to 2023
3 Jack Graffeo 138.4 4 2021 to 2024
4 Emily Wedlake 137.2 4 2022 to 2025
5 Neha Bhatia 132.3 2 2007 to 2008
6 Sydney Weiss 130.8 4 2021 to 2024
7 Diya Shrestha 129.7 2 2024 to 2025
8 Anthony (AJ) Chiappetta 129.5 3 2018 to 2021
9 David Caggiano 129.2 4 2022 to 2025
10 Jason Dolan 128.8 4 2014 to 2017
11 Phoenix Philbrick 128.7 1 2025
12 Davis Haines 128.7 3 2021 to 2023
13 Rosey Deeks 128.2 3 2022 to 2024
14 Marc Boutin 127.8 3 2004 to 2007
15 Austin DeSisto 127.7 3 2019 to 2022
16 Claire Widmann 127.6 4 2013 to 2016
17 Keith Flanders 127.5 1 2004
18 Patrick Turpin 127.3 3 2009 to 2011
19 Emily Ruggiero 127.2 1 2011
20 Emily Deeks 127.2 2 2024 to 2025
21 Stephen Messina 127.0 4 2007 to 2010
22 Elizabeth Powell 126.7 2 2004 to 2005
23 Justin Ottesen 126.7 3 2018 to 2020
24 Tia Caldwell 126.2 3 2009 to 2011
25 John Ryan 126.2 3 2008 to 2010
26 Adam Wedlake 126.0 3 2021 to 2023
27 Owen Schultz 126.0 3 2019 to 2022
28 Rachel Hall 125.6 4 2014 to 2017
29 Dillon McGee 125.6 4 2010 to 2013
30 Grace O'Connell 125.4 2 2019 to 2020
31 Amber Cullen 125.1 1 2000
32 Zachary Freyman 125.1 2 2018 to 2021
33 Sean Doherty 124.8 2 2015 to 2017
34 Connor Fitzgerald 124.8 3 2017 to 2019
35 Suzanne Parker 124.6 4 2006 to 2009
36 Karthik Ravichandran 124.5 3 2013 to 2015
37 Taylor Casey 124.3 4 2005 to 2008
38 Tom Germann 124.3 3 2016 to 2018
39 Dan Ottesen 123.5 1 2022
40 Michael Mcgee 123.2 3 2008 to 2010
41 Julia Parker 123.1 1 2002
42 Nathan Dubay 123.0 2 2021 to 2022
43 James Millet 122.9 2 2010 to 2013
44 Rachel Mastandrea 122.7 3 2005 to 2007
45 Michael Almeida 122.5 1 2025
46 Angad Sidhu 122.4 2 2018 to 2019
47 Phoenix Philbrick 122.4 1 2025
48 Andre Lacroix 122.2 4 2008 to 2011
49 Zachary Goldberg 122.2 3 2014 to 2016
50 Ryan Bowen 121.8 4 2014 to 2017
51 Mike McGee 121.7 1 2010
52 Soorya Govarthanaraj 121.6 4 2021 to 2024
53 Jack Whitman 121.4 3 2021 to 2023
54 Jason Ledell 121.3 4 2022 to 2025
55 Michael Messina 121.3 2 2008 to 2009
56 John Wells 121.2 2 2008 to 2009
57 Steph Pancoast 121.1 1 2003
58 Nathaniel Foster 120.9 4 2016 to 2019
59 Ben Trantanella 120.8 4 2016 to 2019
60 Colin McGinn 120.8 4 2016 to 2019
61 Nicholas Berthold 120.7 3 2022 to 2024
62 Bryan Widmann 120.5 3 2008 to 2010
63 Carrie Turcott 120.5 3 2016 to 2018
64 Atharv Iyer 120.0 3 2023 to 2025
65 Parker Jensen 119.6 2 2014 to 2015
66 Caroline Dolan 119.6 2 2013 to 2014
67 Robert Desisto 119.5 1 2010
68 Jared Molnar 119.5 2 2014 to 2015
69 Jonathan Miller 119.5 1 2013
70 Yvonne Flanders 119.3 1 2002
71 Matthew Downey 119.0 3 2014 to 2016
72 Kevin Gabrielson 118.9 4 2006 to 2009
73 Shyam Bhagat 118.8 3 2013 to 2015
74 Justin Liona 118.8 4 2017 to 2020
75 Nick Johnson 118.6 1 2004
76 TJ Collamore 118.5 3 2023 to 2025
77 Matt MacDonald 118.5 2 2014 to 2015
78 Michaela Forty 118.3 3 2014 to 2016
79 Elizabeth MacKenzie 118.3 3 2017 to 2019
80 Katherine Ernst 118.3 2 2009 to 2010
81 Michael Zhang 118.2 1 2008
82 Benjamin Katz 118.1 1 2009
83 Shaan Sidhu 118.1 3 2023 to 2025
84 Chris Gabrielson 118.0 1 2004
85 Nicholas Sciuto 117.9 2 2010 to 2011
86 Scott Penfield 117.9 1 2011
87 Sean Burke 117.8 3 2009 to 2011
88 Gabriel Jaramillo 117.7 3 2023 to 2025
89 Crista McGaha 117.7 1 2007
90 Jake English 117.7 1 2009
91 Angelina St. Paul 117.6 4 2016 to 2019
92 Jessica Chevalier 117.4 4 2016 to 2019
93 Daniel Ottesen 117.2 2 2019 to 2021
94 Logan Molnar 117.2 3 2013 to 2015
95 Annalise Philpot 116.9 2 2024 to 2025
96 Jennifer Beattie 116.8 2 2010 to 2011
97 Emily Turcott 116.7 2 2013 to 2014
98 Dan Parker 116.6 1 2004
99 Andrea Motyl 116.4 2 2008 to 2009
100 Adam Mullen 116.2 4 2014 to 2017

View all in rankings: Boys → Girls →

Best performances

#AthleteGradeRating SeasonDate
1 Abigail Hennessy 12 148.8 2025 2025-11-29
2 Abigail Hennessy 12 148.1 2025 2025-10-24
3 Abigail Hennessy 12 143.8 2025 2025-11-15
4 Abigail Hennessy 12 143.0 2025 2025-11-08
5 Abigail Hennessy 12 142.6 2025 2025-10-11
6 Abigail Hennessy 12 141.1 2025 2025-09-27
7 Paul Bergeron 11 140.8 2022 2022-11-19
8 Paul Bergeron 11 139.9 2022 2022-11-11
9 Abigail Hennessy 12 139.3 2025 2025-09-17
10 Paul Bergeron 12 138.6 2023 2023-11-18
11 Paul Bergeron 11 137.4 2022 2022-10-28
12 Emily Wedlake 12 137.2 2025 2025-10-24
13 Abigail Hennessy 11 137.0 2024 2024-09-28
14 Jack Graffeo 12 137.0 2024 2024-11-16
15 Paul Bergeron 11 136.8 2022 2022-09-24
16 Paul Bergeron 12 136.0 2023 2023-09-23
17 Emily Wedlake 11 136.0 2024 2024-11-09
18 Jack Graffeo 12 135.9 2024 2024-11-09
19 Jack Graffeo 10 135.8 2022 2022-10-28
20 Abigail Hennessy 10 135.6 2023 2023-11-11
21 Emily Wedlake 11 135.3 2024 2024-11-16
22 Paul Bergeron 12 135.2 2023 2023-11-11
23 Emily Wedlake 9 135.2 2022 2022-11-19
24 Jack Graffeo 10 135.0 2022 2022-11-11
25 Jack Graffeo 10 134.9 2022 2022-11-19
26 Jack Graffeo 11 134.8 2023 2023-11-18
27 Emily Wedlake 11 134.7 2024 2024-10-25
28 Abigail Hennessy 10 134.5 2023 2023-11-18
29 Emily Wedlake 9 134.4 2022 2022-11-11
30 Jack Graffeo 12 134.2 2024 2024-12-14
31 Emily Wedlake 12 133.9 2025 2025-11-15
32 Jack Graffeo 10 133.7 2022 2022-09-24
33 Jack Graffeo 11 133.7 2023 2023-10-14
34 Jack Graffeo 11 133.6 2023 2023-11-11
35 Emily Wedlake 12 133.4 2025 2025-10-11
36 Paul Bergeron 11 133.3 2022 2022-10-08
37 Abigail Hennessy 10 133.3 2023 2023-10-27
38 Emily Wedlake 12 132.9 2025 2025-11-08
39 Jack Graffeo 11 132.9 2023 2023-09-23
40 Abigail Hennessy 10 132.4 2023 2023-10-14
41 Neha Bhatia 12 132.3 2008 2008-11-15
42 Jack Graffeo 12 132.2 2024 2024-10-13
43 Emily Wedlake 11 132.1 2024 2024-11-02
44 Emily Wedlake 9 132.1 2022 2022-10-28
45 Jack Graffeo 11 132.0 2023 2023-10-27
46 Paul Bergeron 10 131.6 2021 2021-11-13
47 Emily Wedlake Freshman 131.5 2022 2022-10-28
48 Emily Wedlake 10 131.4 2023 2023-11-11
49 Emily Wedlake 9 131.2 2022 2022-11-05
50 Emily Wedlake 9 131.2 2022 2022-11-05
51 Paul Bergeron 10 131.0 2021 2021-11-20
52 Emily Wedlake 12 130.9 2025 2025-09-17
53 Emily Wedlake 11 130.8 2024 2024-10-13
54 Emily Wedlake 12 130.8 2025 2025-09-27
55 Sydney Weiss 10 130.8 2022 2022-11-11
56 Jack Graffeo 12 130.8 2024 2024-10-25
57 Sydney Weiss 10 130.5 2022 2022-11-05
58 Sydney Weiss 10 130.5 2022 2022-11-05
59 Sydney Weiss 10 130.5 2022 2022-11-19
60 Jack Graffeo 10 130.3 2022 2022-10-08
61 Abigail Hennessy 10 129.8 2023 2023-09-23
62 Emily Wedlake Sophomore 129.8 2023 2023-10-27
63 Diya Shrestha 9 129.7 2024 2024-11-16
64 Diya Shrestha 10 129.6 2025 2025-09-17
65 Anthony (AJ) Chiappetta 12 129.5 2021 2021-09-25
66 David Caggiano 12 129.2 2025 2025-10-24
67 Paul Bergeron 2024 129.1 2021 2021-10-28
68 Emily Wedlake 10 129.0 2023 2023-11-18
69 Diya Shrestha 10 129.0 2025 2025-10-11
70 Emily Wedlake 10 128.9 2023 2023-10-14
71 Emily Wedlake 2026 128.8 2022 2022-10-08
72 Jason Dolan 12 128.8 2017 2017-10-27
73 Emily Wedlake 10 128.7 2023 2023-10-27
74 Diya Shrestha 10 128.7 2025 2025-10-24
75 Phoenix Philbrick 10 128.7 2025 2025-10-24
76 Davis Haines 11 128.7 2022 2022-11-11
77 Jason Dolan 12 128.5 2017 2017-11-11
78 Abigail Hennessy 10 128.4 2023 2023-09-13
79 Diya Shrestha 9 128.3 2024 2024-11-02
80 Rosey Deeks 11 128.2 2023 2023-11-11
81 Paul Bergeron 12 128.1 2023 2023-09-13
82 Jason Dolan 12 128.1 2017 2017-10-21
83 Diya Shrestha 9 127.8 2024 2024-10-25
84 Marc Boutin 12 127.8 2007 2007-11-10
85 Austin DeSisto 12 127.7 2022 2022-10-28
86 Jason Dolan 12 127.6 2017 2017-10-14
87 David Caggiano 12 127.6 2025 2025-11-15
88 Claire Widmann 10 127.6 2014 2014-11-08
89 Davis Haines 12 127.6 2023 2023-10-27
90 Keith Flanders 12 127.5 2004 2004-11-20
91 Austin DeSisto 12 127.5 2022 2022-11-19
92 Emily Wedlake 10 127.5 2023 2023-09-13
93 Emily Wedlake 11 127.5 2024 2024-09-28
94 Austin DeSisto 12 127.4 2022 2022-10-08
95 Neha Bhatia 12 127.3 2008 2008-11-08
96 Paul Bergeron 10 127.3 2021 2021-09-25
97 Emily Wedlake 10 127.3 2023 2023-09-23
98 Patrick Turpin 11 127.3 2011 2011-10-09
99 Emily Ruggiero 11 127.2 2011 2011-11-12
100 Abigail Hennessy 9 127.2 2022 2022-11-19

View all in rankings: Boys → Girls →

2021 races

35 meets, newest first.

DateMeetRunnersAverageBest
2021-11-20 MIAA State Championships 7 123.8 131.0
2021-11-13 MIAA Division 1A, 1B, & 1C Championships 7 108.4 115.9
2021-11-13 MIAA Division 1A, 1B, & 1C Championships 7 124.9 131.6
2021-11-06 Frank Mooney Coaches Invitational 2 118.4 119.6
2021-11-06 Frank Mooney Coaches Invitational 1 112.3 112.3
2021-11-06 Frank Mooney Coaches Invitational 4 95.4 101.8
2021-11-06 Frank Mooney Coaches Invitational 5 119.2 122.2
2021-11-06 Frank Mooney Coaches Invitational 2 117.2 119.4
2021-11-06 Frank Mooney Coaches Invitational 1 99.9 99.9
2021-11-06 Frank Mooney Coaches Invitational 1 116.2 116.2
2021-10-28 Dual County League Cross Country Championship 7 123.9 129.1
2021-10-28 Dual County League Cross Country Championship 3 88.1 102.3
2021-10-28 Dual County League Cross Country Championship 7 105.0 112.1
2021-10-28 Dual County League Cross Country Championship 5 101.5 116.4
2021-10-28 Dual County League Cross Country Championship 2 84.3 85.7
2021-10-28 Dual County League Cross Country Championship 14 102.6 117.2
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 3 89.2 103.8
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 6 114.6 120.5
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 5 94.1 104.2
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 8 92.4 105.4
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 2 102.7 104.1
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 9 104.2 118.2
2021-10-16 MSTCA Bob McIntyre Twilight Large Schools Invitational 5 99.4 112.3
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 1 85.0 85.0
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 1 111.4 111.4
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 1 101.6 101.6
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 3 110.0 118.5
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 5 90.8 105.7
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 3 95.4 104.5
2021-10-15 MSTCA Bob McIntyre Twilight XC Invitational 4 101.8 113.3
2021-09-25 MSTCA Frank Kelley Invitational 6 100.1 112.3
2021-09-25 MSTCA Frank Kelley Invitational 5 95.0 113.4
2021-09-25 MSTCA Frank Kelley Invitational 17 106.4 127.3
2021-09-25 MSTCA Frank Kelley Invitational 7 95.2 107.8
2021-09-25 MSTCA Frank Kelley Invitational 3 121.3 129.5