Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 145:00.49MSTCA Northeast InvitationalJanuary 14, 2022
1 Mile · OutdoorCCL MS/Fr/So Meet · Jun 54:55.8CCL MS/Fr/So MeetJune 5, 2021
1 Mile · Outdoor · Hand timedAustin Prep vs St. Mary's · May 154:51.5hAustin Prep vs St. Mary'sMay 15, 2021
1000 Meters · IndoorThe Beantown Winter Classic · Dec 212:38.09aThe Beantown Winter ClassicDecember 21, 2024
1500 Meters · OutdoorNEPSTA D2 T&F Championships 2024 · May 184:11.51aNEPSTA D2 T&F Championships 2024May 18, 2024
2 Miles · IndoorTri County Meet 3 BU · Dec 2010:57.70aTri County Meet 3 BUDecember 20, 2021
2 Miles · OutdoorAustin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and Landmark · Apr 2611:21.9Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApril 26, 2022
300 Meters · IndoorPhillips Exeter Independent Schools · Feb 838.55aPhillips Exeter Independent SchoolsFebruary 8, 2023
400 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 2349.95aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
400 Meters · OutdoorNESCAC Track & Field Championships · Apr 2549.83aNESCAC Track & Field ChampionshipsApril 25, 2026
600 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 21:19.83aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
800 Meters · IndoorMiddlebury's NESCAC Invite · Feb 11:56.84aMiddlebury's NESCAC InviteFebruary 1, 2026
800 Meters · OutdoorPATF vs. Austin Prep, Landmark · Apr 231:55.04aPATF vs. Austin Prep, LandmarkApril 23, 2025
800 Meters · Outdoor · Hand timedAustin Prep vs Bishop Fenwick · May 202:14.2hAustin Prep vs Bishop FenwickMay 20, 2021
HS · OutdoorUSATF New England Youth Invitational · Mar 42:06.24aUSATF 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

6 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 400 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters11.50.07aFr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 400 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)400 MetersRound P15.49.83a PBFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · Place 16 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters16.50.31aFr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters11.1:57.14aFr
Mar 28UMASS Flagship OpenerMar 28 · 400 Meters · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters—DNSFr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 800 Meters · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters31:57.94aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 600 Meters · Place 1 · Wesleyan (Conn.)Wesleyan (Conn.)600 Meters11:24.42aFr
Feb 13Tufts Cupid ChallengeFeb 13 · 800 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters82:00.38aFr
Feb 7Tufts 6-Way InvitationalFeb 7 · 600 Meters · Place 6 · Wesleyan (Conn.)Wesleyan (Conn.)600 Meters61:23.54aFR
Feb 1Middlebury's NESCAC InviteFeb 1 · 800 Meters · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters71:56.84a PBFR
Jan 24Wesleyan Alumni InvitationalJan 24 · 600 Meters · Place 1 · WesleyanWesleyan600 Meters11:25.17FR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17NEPSTA D2 T&F Championships 2025May 17 · 1500 Meters · Place 5 · Austin PreparatoryAustin Preparatory1500 Meters5.4:19.54a12
May 17NEPSTA D2 T&F Championships 2025May 17 · 800 Meters · Place 4 · Austin PreparatoryAustin Preparatory800 Meters4.1:58.59a12
May 3Covenant Christian - Austin Prep MeetMay 3 · 400 Meters · Place 1 · Austin PreparatoryAustin Preparatory400 Meters150.5712
Apr 23PATF vs. Austin Prep, LandmarkApr 23 · 800 Meters · Place 2 · Austin PreparatoryAustin Preparatory800 Meters21:55.04a PB12
Apr 19Phillips Exeter Meet #2Apr 19 · 800 Meters · Place 1 · Austin PrepAustin Prep800 Meters11:57.4712
Apr 19Phillips Exeter Meet #2Apr 19 · 1500 Meters · Place 3 · Austin PrepAustin Prep1500 Meters34:14.2312

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 600 Meters · Place 2 · Austin PreparatoryAustin Preparatory600 Meters2.1:19.83a PB12
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 400 Meters · Place 1 · Austin PreparatoryAustin Preparatory400 Meters1.49.95a PB12
Feb 152025 NEPSTA All-ComersFeb 15 · 400 Meters · Place 1 · Austin PreparatoryAustin Preparatory400 Meters151.35a—
Feb 12Phillips Exeter Prep School InviteFeb 12 · 600 Meters · Place 1 · Austin PreparatoryAustin Preparatory600 Meters11:24.21a—
Feb 1Harvard Crimson OpenFeb 1 · 800 Meters · Place 2 · Austin Prep ClubAustin Prep Club800 Meters2.1:57.20a12
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 1000 Meters · Place 1 · Austin PreparatoryAustin Preparatory1000 Meters12:39.34a—
Jan 19GBTC InvitationalJan 19 · 1000 Meters · Place 5 · Austin PreparatoryAustin Preparatory1000 Meters5.2:40.70a12
Jan 19GBTC InvitationalJan 19 · 600 Meters · Place 1 · Austin PreparatoryAustin Preparatory600 Meters1.1:22.36a12

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 800 Meters · Place 4 · Austin PreparatoryAustin Preparatory800 Meters4.2:01.60a12
Dec 21The Beantown Winter ClassicDec 21 · 1000 Meters · Place 2 · Austin PreparatoryAustin Preparatory1000 Meters2.2:38.09a PB12
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 1 · Austin PreparatoryAustin Preparatory600 Meters1.1:24.19a12
Dec 14Mini Meet at BUDec 14 · 800 Meters · Place 8 · Austin PreparatoryAustin Preparatory800 Meters8.2:05.97a12
Dec 14Mini Meet at BUDec 14 · 400 Meters · Place 5 · Austin PreparatoryAustin Preparatory400 Meters5.50.34a12
Mar 3USATF New England Youth InvitationalMar 3 · 800 Meters · Place 3 · Austin PreparatoryAustin Preparatory800 Meters3.2:00.93a11
Feb 25East Coast InvitationalFeb 25 · 800 Meters · Place 2 · Austin PreparatoryAustin Preparatory800 Meters22:01.28a—
Feb 10NEPSTA All-Comers Invitational 2024Feb 10 · 400 Meters · Place 1 · Austin PreparatoryAustin Preparatory400 Meters152.95a—
Feb 7PEA Prep SchoolFeb 7 · 600 Meters · Place 1 · Austin PrepAustin Prep600 Meters11:25.83JR
Jan 10Prep School MeetJan 10 · 1000 Meters · Place 1 · Austin PreparatoryAustin Preparatory1000 Meters12:48.47a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2USATF New England Youth InvitationalJun 2 · 400 Meters · Place 1 · Austin PreparatoryAustin Preparatory400 Meters150.2518
May 18NEPSTA D2 T&F Championships 2024May 18 · 400 Meters · Austin PreparatoryAustin Preparatory400 MetersRelay Split—49.8hUnofficial11
May 18NEPSTA D2 T&F Championships 2024May 18 · 1500 Meters · Place 5 · Austin PreparatoryAustin Preparatory1500 Meters5.4:11.51a PB11
May 18NEPSTA D2 T&F Championships 2024May 18 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters1.1:57.88a11
May 4Austin Prep Home Meet #2May 4 · 1500 Meters · Place 1 · Austin PreparatoryAustin Preparatory1500 Meters14:15.8411
May 1TABOR ACADEMY TRACK MEETMay 1 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters1.1:57.97a11
Apr 24PATF vs. Austin Prep and LandmarkApr 24 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters1.2:02.8011
Apr 20Phillips Exeter Academy MeetApr 20 · 800 Meters · Place 2 · Austin PrepAustin Prep800 Meters21:59.9011

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4USATF New England Youth InvitationalJun 4 · 400 Meters · Place 7 · Austin PreparatoryAustin Preparatory400 Meters753.8817
Jun 4USATF New England Youth InvitationalJun 4 · 800 Meters · Place 6 · Austin PreparatoryAustin Preparatory800 Meters62:03.3717
May 20NEPSTA D2 T&F Championships 2023May 20 · 1500 Meters · Place 7 · Austin PreparatoryAustin Preparatory1500 Meters74:18.44a—
May 20NEPSTA D2 T&F Championships 2023May 20 · 800 Meters · Place 13 · Austin PreparatoryAustin Preparatory800 Meters132:08.92a—
May 6Austin Prep - Home Meet #3May 6 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters12:07.84a—
Apr 26PATF Home Meet #3 (4/26) - vs. Austin Prep and LandmarkApr 26 · 1500 Meters · Place 4 · Austin PreparatoryAustin Preparatory1500 Meters4.4:28.10a10
Apr 22Phillips Exeter Home MeetApr 22 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters12:06.41a—
Apr 8Austin Prep Season OpenerApr 8 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters12:09.5210
Mar 4USATF New England Youth InvitationalMar 4 · HS · Place 10 · Austin PreparatoryAustin PreparatoryHS102:06.24a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Phillips Exeter Independent SchoolsFeb 8 · 300 Meters · Place 5 · Austin PreparatoryAustin Preparatory300 Meters5.38.55a PB10
Feb 4NEPSTA All-Comers Invitational 2023Feb 4 · 800 Meters · Place 3 · Austin PreparatoryAustin Preparatory800 Meters32:07.2710
Feb 1Freshmen/Sophomore Prep SchoolFeb 1 · 1000 Meters · Place 2 · Austin PrepAustin Prep1000 Meters22:50.89SO
Jan 22GBTC InvitationalJan 22 · 400 Meters · Place 9 · Austin PreparatoryAustin Preparatory400 Meters9.53.56a10
Jan 11PEA Quad MeetJan 11 · 600 Meters · Place 4 · Austin PrepAustin Prep600 Meters41:30.03SO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Tri County Meet 2Dec 20 · 600 Meters · Place 3 · Austin PreparatoryAustin Preparatory600 Meters3.1:31.03aUnofficial10
Dec 13Tri County Meet 1Dec 13 · 600 Meters · Place 1 · Austin PreparatoryAustin Preparatory600 Meters1.1:32.32aUnofficial10
Feb 3Tri County League ChampionshipFeb 3 · 1000 Meters · Place 2 · Austin PreparatoryAustin Preparatory1000 Meters22:49.519
Feb 3TCL ChampionshipFeb 3 · 1000 Meters · Place 2 · Austin PreparatoryAustin Preparatory1000 Meters2.2:49.51a9
Jan 24Tri County - Meet10 - WheatonJan 24 · 1000 Meters · Place 3 · Austin PreparatoryAustin Preparatory1000 Meters3.2:52.50a9
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 52 · Fres Austin PrepFres Austin Prep1 Mile525:00.49 PB—
Jan 14MSTCA Northeast InvitationalJan 14 · 1 Mile · Place 52 · Fres Austin PrepFres Austin Prep1 Mile525:00.49—
Jan 4Tri County - Meet 5 ReggieJan 4 · 2 Miles · Place 6 · Austin PreparatoryAustin Preparatory2 Miles6.11:08.90a9

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · 800 Meters · Place 20 · Austin PreparatoryAustin Preparatory800 Meters20.2:06.51a9
May 26MIAA Division 5 ChampionshipMay 26 · 800 Meters · Place 20 · Austin PreparatoryAustin Preparatory800 Meters20.2:06.51a9
May 22CCL League ChampionshipMay 22 · 1 Mile · Place 4 · Austin PreparatoryAustin Preparatory1 Mile4.4:56.86a9
May 17Austin Prep vs. Bishop Feehan w/ Cardinal Spellman & CathedralMay 17 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters1.2:08.29
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 3 · Austin PreparatoryAustin Preparatory1 Mile3.4:56.39a9
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 3 · Austin PreparatoryAustin Preparatory1 Mile3.4:56.39aUnofficial9
May 10Austin Prep vs. Bishop Stang & CathedralMay 10 · 800 Meters · Place 2 · Austin PreparatoryAustin Preparatory800 Meters2.2:10.89
May 3Austin Prep at Archbishop WilliamsMay 3 · 1 Mile · Place 1 · Austin PreparatoryAustin Preparatory1 Mile1.5:04.79
Apr 26Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApr 26 · 2 Miles · Place 2 · Austin PreparatoryAustin Preparatory2 Miles2.11:21.9 PB9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Tri County - Meet4 BUDec 22 · 1000 Meters · Place 5 · Austin PreparatoryAustin Preparatory1000 Meters5.2:57.12a9
Dec 20Tri County Meet 3 BUDec 20 · 2 Miles · Place 3 · Austin PreparatoryAustin Preparatory2 Miles3.10:57.70a PB9
Dec 10Tri County Meet1Dec 10 · 1 Mile · Place 12 · Austin PreparatoryAustin Preparatory1 Mile12.5:05.74a9

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12Catholic Central League InvitationalJun 12 · 1 Mile · Place 9 · Austin PreparatoryAustin Preparatory1 Mile9.4:58.70a8
Jun 5CCL MS/Fr/So MeetJun 5 · 1 Mile · Place 2 · Austin PreparatoryAustin Preparatory1 Mile2.4:55.8 PB8
May 20Austin Prep vs Bishop FenwickMay 20 · 800 Meters · Place 4 · Austin PreparatoryAustin Preparatory800 Meters42:14.2h PB8
May 15Austin Prep vs St. Mary'sMay 15 · 1 Mile · Place 2 · Austin PreparatoryAustin Preparatory1 Mile24:51.5h PB—
May 8Austin Prep vs. Arlington Catholic and St. Joe's PrepMay 8 · 800 Meters · Place 1 · Austin PreparatoryAustin Preparatory800 Meters12:15.8h—
Apr 24CCL Fall2 ChampionshipApr 24 · 1 Mile · Place 6 · Austin PreparatoryAustin Preparatory1 Mile65:05.10—
Apr 17CCL North InvitationalApr 17 · 1 Mile · Place 4 · Austin PreparatoryAustin Preparatory1 Mile45:06.3h—
Apr 10CCL North Fr/SoApr 10 · 1 Mile · Place 2 · Austin PreparatoryAustin Preparatory1 Mile25:06.8h8
Apr 1Austin Prep vs Bishop FeehanApr 1 · 1 Mile · Place 3 · Austin PreparatoryAustin Preparatory1 Mile3.5:12.68
Mar 20Austin Prep vs St. Mary'sMar 20 · 1 Mile · Austin PreparatoryAustin Preparatory1 Mile—5:21.9Unofficial8
Mar 13Austin Prep vs. Arlington CatholicMar 13 · 1 Mile · Austin PreparatoryAustin Preparatory1 Mile—5:34.4Unofficial8