Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 175:17.80aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 17, 2024
1 Mile · OutdoorGirls Catholic Conference Championship · May 155:25.40aGirls Catholic Conference ChampionshipMay 15, 2024
1000 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:09.54aJohn Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 185:05.41a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 135:04.55aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
2 Miles · IndoorMSTCA Boston Holiday Challenge · Dec 2712:28.61aMSTCA Boston Holiday ChallengeDecember 27, 2025
2 Miles · OutdoorMSTCA Coaches Invitational · May 1111:53.99aMSTCA Coaches InvitationalMay 11, 2024
200 Meters · IndoorSugarload Mountain Athletic Club Open Meet · Feb 1131.07aSugarload Mountain Athletic Club Open Meet February 11, 2024
200 Meters · OutdoorUSATF-New England Invitational · Jun 530.22USATF-New England InvitationalJune 5, 2022
300 Meters · IndoorUSATFNE Youth Indoor Meet #2 · Jan 2349.57USATFNE Youth Indoor Meet #2January 23, 2022
3000 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 1811:03.62a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
3000 Meters · OutdoorUSATF New England Association Junior Olympic Championships · Jun 1811:04.15aUSATF New England Association Junior Olympic ChampionshipsJune 18, 2022
400 Meters · OutdoorGirls Catholic Conference Meet 31 · Apr 121:06.26aGirls Catholic Conference Meet 31April 12, 2023
55 Meters · OutdoorThe Rising Stars Classic · Mar 85:41.19aThe Rising Stars ClassicMarch 8, 2025
800 Meters · IndoorSugarload Mountain Athletic Club Open Meet · Feb 112:28.86aSugarload Mountain Athletic Club Open Meet February 11, 2024
800 Meters · OutdoorGirls Catholic Conference Meet #3 · May 32:25.78aGirls Catholic Conference Meet #3May 3, 2023
Combined results · Outdoor2021 USATF New England T & F Championships · Jun 195:09.702021 USATF New England T & F ChampionshipsJune 19, 2021
HS · OutdoorUSATF New England Youth Invitational · Mar 42:31.08aUSATF New England Youth InvitationalMarch 4, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 2 Miles · Place 28 · Malden CatholicMalden Catholic2 Miles28.13:14.94a12
May 7Girls CCL ChampionshipMay 7 · 2 Miles · Place 2 · Malden CatholicMalden Catholic2 Miles2.14:08.86a12
May 7Girls CCL ChampionshipMay 7 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile2.5:47.44a12
Apr 29NDA vs FB; MC vs UAApr 29 · 2 Miles · Place 2 · Malden CatholicMalden Catholic2 Miles213:02.55a12
Apr 29NDA vs FB; MC vs UAApr 29 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:49.33a12
Apr 23MSTCA Warrior InvitationalApr 23 · 2 Miles · Place 2 · Malden CatholicMalden Catholic2 Miles212:37.67a12
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 1 Mile · Place 4 · Malden CatholicMalden Catholic1 Mile45:50.54a12
Apr 15NDA vs UA; MC vs FBApr 15 · 2 Miles · Place 2 · Malden CatholicMalden Catholic2 Miles213:47.97a12
Apr 15NDA vs UA; MC vs FBApr 15 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:58.79a12
Apr 9NDA vs MC; UA vs FBApr 9 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:58.32a12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 1USATF New England Youth InvitationalMar 1 · 2 Miles · Place 5 · New England Elite Track ClubNew England Elite Track Club2 Miles5.13:12.38a12
Mar 1USATF New England Youth InvitationalMar 1 · 3000 Meters · Place 6 · New England Elite Track ClubNew England Elite Track Club3000 Meters6.12:18.22a12
Mar 1USATF New England Youth InvitationalMar 1 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS12
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 3000 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club3000 Meters811:20.17a12
Feb 13Harvard Crimson Elite & OpenFeb 13 · 800 Meters · Place 20 · New England EliteNew England Elite800 Meters202:29.34SR
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 14 · Malden CatholicMalden Catholic1 Mile145:39.03a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 14 · Malden CatholicMalden Catholic1 Mile145:39.0312
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 46 · Malden CatholicMalden Catholic1 Mile466:00.79a12
Feb 3Catholic Central League ChampionshipFeb 3 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:38.04a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 24 · Malden CatholicMalden Catholic1 Mile245:28.73a12
Jan 13Catholic Central League - Meet 4Jan 13 · 1 Mile · Place 4 · Malden CatholicMalden Catholic1 Mile45:55.38a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 38 · Malden CatholicMalden Catholic1 Mile385:43.51a12
Jan 6Catholic Central League - Meet 3Jan 6 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:56.85a12

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 2 Miles · Place 19 · Malden CatholicMalden Catholic2 Miles19.12:28.61a PB12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 6 · New England Elite Track ClubNew England Elite Track Club1 Mile6.5:43.47a12
Dec 16Catholic Central - Meet 1Dec 16 · 1 Mile · Place 3 · Malden CatholicMalden Catholic1 Mile3.5:57.15a12
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 41 · New England Elite Track ClubNew England Elite Track Club1 Mile41.5:49.68a11
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 40 · New England Elite Track ClubNew England Elite Track Club1500 Meters40.5:25.47a11
Feb 23East Coast InvitationalFeb 23 · 3000 Meters · New England Elite Track ClubNew England Elite Track Club3000 Meters--DNS11
Feb 23East Coast InvitationalFeb 23 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters--DNS11
Feb 23East Coast InvitationalFeb 23 · 200 Meters · New England Elite Track ClubNew England Elite Track Club200 Meters--DNS11
Feb 15Kelly InviteFeb 15 · 1 Mile · Place 7 · New England EliteNew England Elite1 Mile7.5:44.63a11
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 1000 Meters · Place 11 · Malden CatholicMalden Catholic1000 Meters113:13.00a—
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 9 · Malden CatholicMalden Catholic1 Mile95:35.11a—
Jan 31John Thomas Terrier ClassicJan 31 · 1000 Meters · Place 49 · New England Elite Track ClubNew England Elite Track Club1000 Meters493:09.54a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1000 Meters · Place 49 · New England Elite Track ClubNew England Elite Track Club1000 Meters493:09.54a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 19 · Malden CatholicMalden Catholic1 Mile195:35.05a—
Jan 21Catholic Central League Meet 5Jan 21 · 1000 Meters · Place 1 · Malden CatholicMalden Catholic1000 Meters13:19.68a—
Jan 19GBTC InvitationalJan 19 · 1 Mile · New England Elite Track ClubNew England Elite Track Club1 Mile—DNS11
Jan 14Catholic Central League - Meet 4Jan 14 · 1000 Meters · Place 1 · Malden CatholicMalden Catholic1000 Meters13:15.41a—
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 38 · New England Elite Track ClubNew England Elite Track Club1 Mile385:46.08a—
Jan 7Catholic Central League - Meet 3Jan 7 · 1000 Meters · Place 2 · Malden CatholicMalden Catholic1000 Meters23:17.71a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club1500 Meters2.5:04.55a PB11
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club800 Meters5.2:32.72a11
Jun 8Battle Road Twilight #4Jun 8 · 1500 Meters · Place 14 · New England Elite Track ClubNew England Elite Track Club1500 Meters14.5:24.14a11
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 1 Mile · Place 31 · Malden CatholicMalden Catholic1 Mile31.5:54.97a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 6 · Malden CatholicMalden Catholic1 Mile65:37.87a11
May 14CCL ChampionshipMay 14 · 1 Mile · Place 3 · Malden CatholicMalden Catholic1 Mile35:54.97a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 1 Mile · Place 29 · Malden CatholicMalden Catholic1 Mile296:03.33a11
May 7NDA vs FBA, MC vs UAMay 7 · 2 Miles · Place 1 · Malden CatholicMalden Catholic2 Miles1.12:55.50a11
May 4USATF New England Youth Series - Meet #1May 4 · 1 Mile · Place 4 · New England Elite Track CluNew England Elite Track Clu1 Mile45:47.7517
Apr 29NDA vs UA, FBA vs MCApr 29 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:41.57a11
Apr 24MSTCA Warrior InvitationalApr 24 · 800 Meters · Place 13 · Malden CatholicMalden Catholic800 Meters132:33.23a11
Apr 16NDA v MC, FBA v UAApr 16 · 2 Miles · Place 1 · Malden CatholicMalden Catholic2 Miles112:44.56a11
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 21 · New England Elite Track ClubNew England Elite Track Club55 MetersRound P215:41.19a PB—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1 Mile · Place 4 · Malden CatholicMalden Catholic1 Mile4.5:39.59a11
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 16 · New England Elite Track ClubNew England Elite Track Club1 Mile16.5:41.53a11
Dec 17Catholic Central League - Meet #1Dec 17 · 1000 Meters · Place 1 · Malden CatholicMalden Catholic1000 Meters1.3:22.99a11
Mar 3USATF New England Youth InvitationalMar 3 · 1 Mile · New England Elite Track ClubNew England Elite Track Club1 Mile—DNS10
Mar 3USATF New England Youth InvitationalMar 3 · 800 Meters · Place 7 · New England Elite Track ClubNew England Elite Track Club800 Meters7.2:31.66a10
Feb 24MIAA Meet of Champions Feb 24 · 1 Mile · Place 20 · Malden CatholicMalden Catholic1 Mile205:34.20a—
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 5 · Malden CatholicMalden Catholic1 Mile55:17.80a PB—
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 1 Mile · Place 5 · New England Elite Track ClubNew England Elite Track Club1 Mile5.5:29.86a10
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 800 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club800 Meters2.2:28.86a PB10
Feb 11Sugarload Mountain Athletic Club Open Meet Feb 11 · 200 Meters · Place 14 · New England Elite Track ClubNew England Elite Track Club200 Meters14.31.07a PB10
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 1 Mile · Place 10 · Malden CatholicMalden Catholic1 Mile105:24.0510
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 1 Mile · Place 10 · Malden CatholicMalden Catholic1 Mile105:24.0510
Jan 23Catholic Central League - Meet 5Jan 23 · 1000 Meters · Place 2 · Malden CatholicMalden Catholic1000 Meters23:18.48a—
Jan 21GBTC InvitationalJan 21 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile2.5:24.93a10
Jan 13Suffolk Ice BreakerJan 13 · 1 Mile · Place 32 · New EnglandNew England1 Mile325:36.82—
Jan 9Catholic Central League - Meet 3Jan 9 · 1000 Meters · Place 3 · Malden CatholicMalden Catholic1000 Meters33:16.32a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 4 · Malden CatholicMalden Catholic1 Mile45:34.64a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club1500 Meters8.5:23.28a10
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 4 · New England Elite TracNew England Elite Trac3000 Meters411:16.38a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 3 · New England Elite TracNew England Elite Trac1500 Meters35:13.19a—
Jun 2USATF New England Youth InvitationalJun 2 · 1500 Meters · Place 3 · New England Elite Track CluNew England Elite Track Clu1500 Meters35:22.3216
Jun 2USATF New England Youth InvitationalJun 2 · 1 Mile · Place 3 · New England Elite Track CluNew England Elite Track Clu1 Mile35:46.8616
Jun 2USATF New England Youth InvitationalJun 2 · 800 Meters · Place 4 · New England Elite Track CluNew England Elite Track Clu800 Meters42:27.4516
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 1 Mile · Place 16 · Malden CatholicMalden Catholic1 Mile165:29.53a—
May 15Girls Catholic Conference ChampionshipMay 15 · 2 Miles · Place 1 · Malden CatholicMalden Catholic2 Miles112:32.28a—
May 15Girls Catholic Conference ChampionshipMay 15 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:25.40a PB—
May 11MSTCA Coaches InvitationalMay 11 · 2 Miles · Place 12 · Malden CatholicMalden Catholic2 Miles12.11:53.99a PB10
May 5USATF New England Youth Series - Meet #2May 5 · 800 Meters · Place 3 · New England Elite Track CluNew England Elite Track Clu800 Meters32:29.7716
May 1Girls Catholic Conference MeetMay 1 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:33.39a—
Apr 24NDA-Fontbonne-MC-UrsulineApr 24 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:26.23a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 2 Miles · Place 1 · Malden CatholicMalden Catholic2 Miles112:25.10a—
Apr 8NDA-NC Fontbonne_MC_UrsulineApr 8 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:25.53a—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 19Catholic Central League - Meet 2Dec 19 · 1000 Meters · Place 2 · Malden CatholicMalden Catholic1000 Meters2.3:12.20a10
Dec 12Catholic Central League - Meet 1Dec 12 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile2.5:31.44a10
Feb 26Last Chance Indoor National Qualifier at BUFeb 26 · 1 Mile · Place 35 · New EnglandNew England1 Mile355:27.07a—
Feb 22USATF-NE Youth Development MeetFeb 22 · 1 Mile · Place 3 · New England EliteNew England Elite1 Mile35:40.03a—
Feb 22USATF-NE Youth Development MeetFeb 22 · 800 Meters · Place 3 · New England EliteNew England Elite800 Meters32:30.24a—
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 2 Miles · Malden CatholicMalden Catholic2 Miles—DNF—
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 7 · Malden CatholicMalden Catholic1 Mile75:26.19a—
Feb 10David Hemery Valentine InvitationalFeb 10 · 1000 Meters · Place 83 · New England Elite Track ClubNew England Elite Track Club1000 Meters83.3:12.41a9
Feb 6South Shore League Meet #6 Feb 6 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile15:41.17a—
Feb 6South Shore League Meet #6 Feb 6 · 1000 Meters · Place 1 · Malden CatholicMalden Catholic1000 Meters13:16.81a—
Feb 5Waltham Track Youth Invitational Feb 5 · 1 Mile · Place 3 · New England EliteNew England Elite1 Mile35:33.26a—
Feb 5Waltham Track Youth Invitational Feb 5 · 800 Meters · Place 3 · New England EliteNew England Elite800 Meters32:31.29a—
Jan 30South Shore League Meet #5Jan 30 · 2 Miles · Place 1 · Malden CatholicMalden Catholic2 Miles112:32.25FR
Jan 30South Shore League Meet #5Jan 30 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:43.77FR
Jan 22GBTC InvitationalJan 22 · 1 Mile · Place 5 · New England Elite Track ClubNew England Elite Track Club1 Mile5.5:38.23a9
Jan 9South Shore League Meet #3Jan 9 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:46.61FR
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 1 Mile · Place 13 · Malden CatholicMalden Catholic1 Mile13.5:47.48a9

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 3000 Meters · New England Elite Track ClubNew England Elite Track Club3000 Meters--DNS9
Jul 11AAU Club ChampionshipsJul 11 · 1500 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club1500 Meters8.5:14.10Unofficial9
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 16 · New England Elite Track ClubNew England Elite Track Club800 MetersRound P16.2:35.75Unofficial9
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 4 · New England EliteNew England Elite1500 Meters45:13.47a—
Jun 4USATF New England Youth InvitationalJun 4 · 800 Meters · Place 7 · New England Elite Track ClubNew England Elite Track Club800 Meters72:34.7415
May 25MIAA Division 3 State Championship MeetMay 25 · 1 Mile · Place 17 · Malden CatholicMalden Catholic1 Mile175:43.40a—
May 25MIAA Division 3 State Championship MeetMay 25 · 800 Meters · Place 21 · Malden CatholicMalden Catholic800 Meters212:31.68a—
May 10Girls Catholic Conference Meet #4May 10 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile25:35.04a—
May 10Girls Catholic Conference Meet #4May 10 · 400 Meters · Place 7 · Malden CatholicMalden Catholic400 Meters71:09.36a—
May 7USATF New England Youth Series - Meet #1May 7 · 1 Mile · Place 8 · New England EliteNew England Elite1 Mile85:53.60a—
May 3Girls Catholic Conference Meet #3May 3 · 800 Meters · Place 1 · Malden CatholicMalden Catholic800 Meters12:25.78a PB—
Apr 26Girls Catholic Conference Meet #2Apr 26 · 800 Meters · Place 1 · Malden CatholicMalden Catholic800 Meters12:29.18a—
Apr 12Girls Catholic Conference Meet 31Apr 12 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile1.5:34.83a9
Apr 12Girls Catholic Conference Meet 31Apr 12 · 400 Meters · Place 5 · Malden CatholicMalden Catholic400 Meters5.1:06.26a PB9
Mar 4USATF New England Youth InvitationalMar 4 · HS · Place 9 · New England EliteNew England EliteHS95:39.00a—
Mar 4USATF New England Youth InvitationalMar 4 · HS · Place 9 · New England EliteNew England EliteHS95:18.63a—
Mar 4USATF New England Youth InvitationalMar 4 · HS · Place 9 · New England EliteNew England EliteHS92:31.08a PB—

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 1 Mile · Place 2 · Malden CatholicMalden Catholic1 Mile2.5:49.14a9
Dec 19South Shore League Meet #2Dec 19 · 1000 Meters · Malden CatholicMalden Catholic1000 Meters—DNS9
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 1500 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1500 Meters3.5:23.31a9
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 800 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club800 Meters2.2:39.06a9
Dec 12South Shore League Meet #1Dec 12 · 1 Mile · Place 1 · Malden CatholicMalden Catholic1 Mile1.5:53.59a9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 3000 Meters · Place 7 · New England Elite Track ClubNew England Elite Track Club3000 Meters7.11:03.62a PB8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 11 · New England Elite Track ClubNew England Elite Track Club1500 Meters11.5:05.41a PB8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club800 Meters8.2:29.69a8
Feb 27East Coast Youth Invitational Feb 27 · 3000 Meters · Place 2 · New England Elite Track .New England Elite Track .3000 Meters211:20.3713
Feb 27East Coast Youth Invitational Feb 27 · 800 Meters · Place 2 · New England Elite Track .New England Elite Track .800 Meters22:39.1013
Feb 27East Coast Youth Invitational Feb 27 · 200 Meters · Place 19 · New England Elite Track .New England Elite Track .200 Meters1931.8013
Feb 23USATFNE Youth Indoor Development Meet #3Feb 23 · 1 Mile · Place 1 · New England Elite Track ClubNew England Elite Track Club1 Mile1.5:35.43a8
Feb 23USATFNE Youth Indoor Development Meet #3Feb 23 · 800 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club800 Meters1.2:31.75a8
Feb 11David Hemery Valentine InvitationalFeb 11 · 1000 Meters · Place 49 · New England Elite Track CNew England Elite Track C1000 Meters493:17.05—
Jan 28John Thomas Terrier ClassicJan 28 · 1 Mile · Place 123 · New England Elite Track CNew England Elite Track C1 Mile1235:40.26—
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · 1 Mile · Place 1 · New EnglandNew England1 Mile15:43.9708
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · 300 Meters · Place 1 · New EnglandNew England300 Meters149.57 PB08

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club3000 Meters3.11:04.15a PB8
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 5 · New England Elite Track ClubNew England Elite Track Club1500 Meters5.5:06.69a8
Jun 5USATF-New England InvitationalJun 5 · 2 Miles · Place 2 · New England Elite Track ClubNew England Elite Track Club2 Miles212:07.0414
Jun 5USATF-New England InvitationalJun 5 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile25:31.1114
Jun 5USATF-New England InvitationalJun 5 · 200 Meters · Place 11 · New England Elite Track ClubNew England Elite Track Club200 Meters1130.22 PB14
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 1 Mile · Place 1 · New England Elite Track ClubNew England Elite Track Club1 Mile1.5:26.51a8
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 800 Meters · New England Elite Track ClubNew England Elite Track Club800 Meters—DNS8
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 1500 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club1500 Meters3.5:10.94a8
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 800 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club800 Meters3.2:37.26a8
May 7USATF-NE Twilight Mini Series Meet #1May 7 · 1 Mile · Place 2 · New England Elite Track ClubNew England Elite Track Club1 Mile2.5:41.15a8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 3 · New EnglandNew EnglandCombined results311:13.75—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 2 · New EnglandNew EnglandCombined results25:09.70 PB—
Jun 122021 USATF New England InvitationalJun 12 · 1 Mile · Place 7 · 13 New England13 New England1 Mile75:44.83—
Jun 122021 USATF New England InvitationalJun 12 · 2 Miles · Place 4 · 13 New England13 New England2 Miles412:12.79—
Jun 52021 USATF New England Mini Meet #3Jun 5 · 3000 Meters · Place 5 · New England EliteNew England Elite3000 Meters511:15.6713
May 292021 USATF New England Mini Meet #2May 29 · 1500 Meters · Place 4 · New England EliteNew England Elite1500 Meters45:13.5513
May 222021 USATF New England Mini Meet #1May 22 · 1 Mile · Place 4 · New England EliteNew England Elite1 Mile45:41.9113

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 12AAU Indoor National ChampionshipsMar 12 · 800 Meters · Place 11 · New England EliteNew England Elite800 Meters112:41.25—
Mar 12AAU Indoor National ChampionshipsMar 12 · 3000 Meters · Place 4 · New England EliteNew England Elite3000 Meters411:46.37—
Mar 12AAU Indoor National ChampionshipsMar 12 · 1500 Meters · Place 4 · New England EliteNew England Elite1500 Meters45:14.81—