Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThayer Meet #2 · Apr 2011.69Thayer Meet #2April 20, 2024
200 Meters · OutdoorThayer ISL Home Meet #2 · Apr 2623.98Thayer ISL Home Meet #2April 26, 2025
300m Hurdles · 36" / 0.914m · OutdoorTabor ISL Meet #3 · Apr 1944.15aTabor ISL Meet #3April 19, 2025
400 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 2353.69aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
400 Meters · OutdoorISL Championship · May 1152.02ISL ChampionshipMay 11, 2025
600 Meters · IndoorThe Beantown Winter Classic · Dec 211:36.35aThe Beantown Winter ClassicDecember 21, 2024
Pole Vault · OutdoorGOV, RL, NG, Rivers @ Thayer Academy · May 78-00.00GOV, RL, NG, Rivers @ Thayer AcademyMay 7, 2022

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters452.02 PB12
May 3Governor's Meet #4May 3 · 300m Hurdles · Place 3 · Thayer AcademyThayer Academy300m Hurdles346.0512
May 3Governor's Meet #4May 3 · 400 Meters · Place 2 · Thayer AcademyThayer Academy400 Meters252.3212
Apr 30Thayer ISL Home Meet #3Apr 30 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters653.5012
Apr 26Thayer ISL Home Meet #2Apr 26 · 200 Meters · Place 2 · Thayer AcademyThayer Academy200 Meters223.98 PB12
Apr 26Thayer ISL Home Meet #2Apr 26 · 400 Meters · Place 1 · Thayer AcademyThayer Academy400 Meters152.7112
Apr 19Tabor ISL Meet #3Apr 19 · 300m Hurdles · Place 2 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m2.44.15a PB12
Apr 19Tabor ISL Meet #3Apr 19 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—55.0hUnofficial12
Apr 16Thayer ISL Home Meet #1Apr 16 · 300m Hurdles · Place 3 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m3.44.80a12
Apr 16Thayer ISL Home Meet #1Apr 16 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—55.5hUnofficial12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 400 Meters · Place 22 · Emerging ElitesEmerging Elites400 Meters22.53.69a PB12
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 94 · Emerging ElitesEmerging Elites400 Meters9455.41a—
Jan 19GBTC InvitationalJan 19 · 400 Meters · Place 5 · Emerging ElitesEmerging Elites400 Meters5.54.15a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 400 Meters · Place 14 · Emerging ElitesEmerging Elites400 Meters14.55.39a12
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 18 · Emerging ElitesEmerging Elites600 Meters18.1:36.35a PB12
Mar 3USATF New England Youth InvitationalMar 3 · 400 Meters · Place 7 · Emerging ElitesEmerging Elites400 Meters7.55.23a11
Jan 21GBTC InvitationalJan 21 · 400 Meters · Place 24 · Emerging ElitesEmerging Elites400 Meters24.57.64a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18NEPSTA D2 T&F Championships 2024May 18 · 300m Hurdles · Place 20 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m20.47.61a11
May 18NEPSTA D2 T&F Championships 2024May 18 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters6.52.38a11
May 11ISL T&F Championships 2024May 11 · 300m Hurdles · Place 9 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m9.44.22a11
May 11ISL T&F Championships 2024May 11 · 400 Meters · Place 7 · Thayer AcademyThayer Academy400 Meters7.52.32a11
May 4Thayer Meet #4May 4 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles144.2811
May 4Thayer Meet #4May 4 · 400 Meters · Place 2 · Thayer AcademyThayer Academy400 Meters254.2711
May 1Thayer Meet #3May 1 · 300m Hurdles · Place 3 · Thayer AcademyThayer Academy300m Hurdles36" / 0.914m3.45.21a11
May 1Thayer Meet #3May 1 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters4.53.77a11
Apr 27ISL Meet at Groton SchoolApr 27 · 300m Hurdles · Place 2 · Thayer AcademyThayer Academy300m Hurdles246.59a—
Apr 27ISL Meet at Groton SchoolApr 27 · 400 Meters · Place 1 · Thayer AcademyThayer Academy400 Meters153.39a—
Apr 20Thayer Meet #2Apr 20 · 300m Hurdles · Place 2 · Thayer AcademyThayer Academy300m Hurdles245.2311
Apr 20Thayer Meet #2Apr 20 · 100 Meters · Place 2 · Thayer AcademyThayer Academy100 Meters211.69 PB11
Apr 13ISL Meet at Belmont HillApr 13 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—53.8hUnofficial11
Apr 13ISL Meet at Belmont HillApr 13 · 400 Meters · Place 5 · Thayer AcademyThayer Academy400 Meters5.55.44a11
Apr 6Thayer Meet #1Apr 6 · 300m Hurdles · Place 1 · Thayer AcademyThayer Academy300m Hurdles151.3611
Apr 6Thayer Meet #1Apr 6 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters454.5511

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20NEPSTA D2 T&F Championships 2023May 20 · 400 Meters · Place 14 · Thayer AcademyThayer Academy400 Meters1455.09a—
May 13ISL T&F Championships 2023May 13 · 400 Meters · Place 11 · Thayer AcademyThayer Academy400 Meters11.55.14a10
May 6Thayer, Nobles, Rivers @ GovsMay 6 · Pole Vault · Place 4 · Thayer AcademyThayer AcademyPole Vault49-6—
May 6Thayer, Nobles, Rivers @ GovsMay 6 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters454.49a—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · Pole Vault · Place 3 · Thayer AcademyThayer AcademyPole Vault39-4—
May 3Rivers, Groton, Lawrence, St. George @ ThayerMay 3 · 400 Meters · Place 2 · Thayer AcademyThayer Academy400 Meters254.58a—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · Pole Vault · Place 3 · Thayer AcademyThayer AcademyPole Vault39-3—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · 400 Meters · Place 5 · Thayer AcademyThayer Academy400 Meters555.44a—
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · Pole Vault · Place 5 · Thayer AcademyThayer AcademyPole Vault58-6—
Apr 26Winsor, Roxbury Latin @ ThayerApr 26 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters655.31a—
Apr 22BBN, Lawrence, Tabor @ ThayerApr 22 · Pole Vault · Place 5 · Thayer AcademyThayer AcademyPole Vault58-6—
Apr 22BBN, Lawrence, Tabor @ ThayerApr 22 · 400 Meters · Place 3 · Thayer AcademyThayer Academy400 Meters355.07a—
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · Pole Vault · Place 6 · Thayer AcademyThayer AcademyPole Vault68-06.0010
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters655.1610
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—57.80aUnofficial10
Apr 8Pre-Season ISL Invitational @ ThayerApr 8 · 400 Meters · Place 6 · Thayer AcademyThayer Academy400 Meters6.57.41a10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21NEPSTA D2 Track & Field ChampionshipsMay 21 · Pole Vault · Thayer AcademyThayer AcademyPole Vault--NH9
May 14ISL T&F Championships 2022May 14 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—57.91aUnofficial9
May 14ISL T&F Championships 2022May 14 · 400 Meters · Place 17 · Thayer AcademyThayer Academy400 Meters17.57.69a9
May 7GOV, RL, NG, Rivers @ Thayer AcademyMay 7 · Pole Vault · Place 6 · Thayer AcademyThayer AcademyPole Vault6.8-00.00 PB9
May 7GOV, RL, NG, Rivers @ Thayer AcademyMay 7 · 400 Meters · Place 14 · Thayer AcademyThayer Academy400 Meters14.1:00.09a9
May 7GOV, RL, NG, Rivers @ Thayer AcademyMay 7 · 200 Meters · Place 13 · Thayer AcademyThayer Academy200 Meters13.25.43a9
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · Pole Vault · Thayer AcademyThayer AcademyPole Vault--NH9
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · 400 Meters · Place 1 · Thayer AcademyThayer Academy400 Meters1.58.11a9
Apr 27Winsor, Bancroft @ Thayer AcademyApr 27 · 200 Meters · Place 3 · Thayer AcademyThayer Academy200 Meters3.25.93a9
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · Pole Vault · Thayer AcademyThayer AcademyPole Vault--NH9
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—58.6Unofficial9
Apr 23BB&N, Lawrence, Thayer @ TaborApr 23 · 400 Meters · Place 2 · Thayer AcademyThayer Academy400 Meters2.56.96a9
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · Pole Vault · Place 2 · Thayer AcademyThayer AcademyPole Vault2.8-00.009
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · 400 Meters · Thayer AcademyThayer Academy400 MetersRelay Split—58.5Unofficial9
Apr 16Lawrence, Middlesex, Milton @ ThayerApr 16 · 400 Meters · Place 4 · Thayer AcademyThayer Academy400 Meters4.56.78a9
Apr 9ISL Scrimmage @ ThayerApr 9 · 400 Meters · Place 14 · Thayer AcademyThayer Academy400 Meters141:00.379