Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 #3B: Lex v Wob; Sto v Mel · Apr 3011.68aML-12 #3B: Lex v Wob; Sto v MelApril 30, 2025
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 1 Track & Field Championship · May 2914.96aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
110m Hurdles · 42" / 1.067m · OutdoorCentennial Conference Outdoor Championships · May 116.14aCentennial Conference Outdoor ChampionshipsMay 1, 2026
200 Meters · OutdoorML-12 #2A: Bel v Lex; Ston v Watr · Apr 1524.32aML-12 #2A: Bel v Lex; Ston v WatrApril 15, 2025
55 Meter · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 206.96aML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025
55m Hurdles · 39" · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 207.73aML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025
60m Hurdles · 42" / 1.067m · IndoorNavy Indoor Invitational · Dec 68.75aNavy Indoor InvitationalDecember 6, 2025
High Jump · IndoorMiddlesex League Indoor Block #1 · Dec 155-04Middlesex League Indoor Block #1December 15, 2022
Pole Vault · OutdoorMSTCA Division 1 Relays · May 1810-00.00MSTCA Division 1 RelaysMay 18, 2025
Triple Jump · OutdoorMetroWest Jumps Empire Summer Classic 2023 · Aug 1211.37mMetroWest Jumps Empire Summer Classic 2023August 12, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 110m Hurdles · Place 10 · Johns HopkinsJohns Hopkins110m Hurdles42" / 1.067mRound P10.16.14a PBWind: -0.3Fr
Apr 17Morgan State Legacy MeetApr 17 · 110m Hurdles · Johns HopkinsJohns Hopkins110m Hurdles42" / 1.067mRound P—DNSFr
Apr 11Bison InvitationalApr 11 · 110m Hurdles · Place 6 · Johns HopkinsJohns Hopkins110m Hurdles42" / 1.067mRound P6.16.23aWind: 0.2Fr
Apr 11Bison InvitationalApr 11 · 110m Hurdles · Place 6 · Johns HopkinsJohns Hopkins110m Hurdles42" / 1.067m6.16.61aWind: 1.5Fr
Apr 11Bison InvitationalApr 11 · 100 Meters · Place 24 · Johns HopkinsJohns Hopkins100 MetersRound P24.12.23aWind: 0.8Fr
Mar 28Navy Outdoor InvitationalMar 28 · 400m Hurdles · Johns HopkinsJohns Hopkins400m Hurdles36" / 0.914m--DNSFr
Mar 28Navy Outdoor InvitationalMar 28 · 110m Hurdles · Johns HopkinsJohns Hopkins110m Hurdles42" / 1.067m--DNSWind: 0.7Fr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 9 · Johns HopkinsJohns Hopkins60m Hurdles99.10aFR
Feb 13Widener Indoor ClassicFeb 13 · 60m Hurdles · Place 27 · Johns HopkinsJohns Hopkins60m HurdlesRound P279.05aFr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 20 · Johns HopkinsJohns Hopkins60m Hurdles42" / 1.067mRound P20.8.98aWind: 0Fr
Jan 17Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 6 · Johns HopkinsJohns Hopkins60m HurdlesRound P68.83aFr
Jan 17Cardinal Track & Field ClassicJan 17 · 60m Hurdles · Place 6 · Johns HopkinsJohns Hopkins60m Hurdles68.78aFr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · 500 Meters · Johns HopkinsJohns Hopkins500 Meters--DNSFr
Dec 6Navy Indoor InvitationalDec 6 · 60m Hurdles · Place 14 · Johns HopkinsJohns Hopkins60m Hurdles42" / 1.067mRound P14.8.75a PBFr
Mar 13New Balance Nationals IndoorMar 13 · 60m Hurdles · Place 139 · Lexington Elite TCLexington Elite TC60m HurdlesRound P1398.5912
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 7 · LexingtonLexington55m Hurdles77.89a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 6 · LexingtonLexington55m Hurdles67.74a—
Feb 3ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 1 · LexingtonLexington55m Hurdles17.76a—
Feb 3ML-12 Varsity ChampionshipFeb 3 · 55m Hurdles · Place 1 · LexingtonLexington55m Hurdles17.67a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 3 · LexingtonLexington55m Hurdles37.69a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 4 · LexingtonLexington55m Hurdles47.69a—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55m Hurdles · Place 1 · LexingtonLexington55m Hurdles39"1.7.73a PB12
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55 Meter · Place 1 · LexingtonLexington55 Meter1.6.96a PB12
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 55m Hurdles · Place 2 · LexingtonLexington55m Hurdles28.33a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 12 · LexingtonLexingtonShot Put1227-8.50—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · LexingtonLexingtonPole Vault--DNS12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 6 · LexingtonLexington110m Hurdles39" / 0.991mRound P6.15.16a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 6 · LexingtonLexington110m Hurdles39" / 0.991m6.14.96a PB12
May 21ML-12 ChampionshipsMay 21 · Pole Vault · Place 5 · LexingtonLexingtonPole Vault510-612
May 21ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 1 · LexingtonLexington110m Hurdles114.80a12
May 21ML-12 ChampionshipsMay 21 · 110m Hurdles · Place 1 · LexingtonLexington110m Hurdles114.78a12
May 18MSTCA Division 1 RelaysMay 18 · Pole Vault · Place 8 · LexingtonLexingtonPole Vault8.10-00.00 PB12
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · 100 Meters · Place 6 · LexingtonLexington100 Meters611.90a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 1 · LexingtonLexington110m HurdlesRound P114.77a12
May 10MSTCA Coaches Metro InvitationalMay 10 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles214.52a12
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles214.96a12
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Pole Vault · Place 7 · LexingtonLexingtonPole Vault79-012
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 100 Meters · Place 1 · LexingtonLexington100 Meters111.68a PB12
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 110m Hurdles · Place 1 · LexingtonLexington110m Hurdles114.70a12
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Pole Vault · Place 6 · LexingtonLexingtonPole Vault68-612
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles215.08a12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 200 Meters · Place 4 · LexingtonLexington200 Meters424.32a PB12
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 400m Hurdles · Place 5 · LexingtonLexington400m Hurdles51:04.35a12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55 Meter · LexingtonLexington55 Meter—DNS12
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · High Jump · LexingtonLexingtonHigh Jump—NH12
Mar 7New Balance Nationals IndoorMar 7 · 60m Hurdles · Place 180 · LexingtonLexington60m HurdlesRound P1808.71a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 12 · LexingtonLexington55m Hurdles127.97a—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 2 · LexingtonLexington55m Hurdles27.90a—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 3 · LexingtonLexington55m Hurdles38.02a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 19 · LexingtonLexington55m HurdlesRound P198.2411
Jan 15ML-12 Varsity Block #5Jan 15 · Triple Jump · Place 5 · LexingtonLexingtonTriple Jump535-11.75—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 3 · LexingtonLexington55m Hurdles38.18a—
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 35 · LexingtonLexington55m HurdlesRound P358.5411
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 7 · LexingtonLexington55m Hurdles78.64a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 24 · LexingtonLexington110m Hurdles2416.09a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 18 · LexingtonLexington110m Hurdles39" / 0.991mRound P18.15.53aWind: 111
May 15ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 3 · LexingtonLexington110m Hurdles315.43a—
May 15ML-12 ChampionshipsMay 15 · 110m Hurdles · Place 3 · LexingtonLexington110m Hurdles315.38a—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · 110m Hurdles · Place 1 · LexingtonLexington110m Hurdles115.71a—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 110m Hurdles · Place 3 · LexingtonLexington110m Hurdles315.19a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 200 Meters · Place 7 · LexingtonLexington200 Meters7.25.65aWind: -1.211
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 100 Meters · Place 1 · LexingtonLexington100 Meters1.11.97aWind: -0.111
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles215.83a—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Javelin · Place 9 · LexingtonLexingtonJavelin968-7—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · LexingtonLexington60m Hurdles39" / 0.991mRound P--DNS11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · LexingtonLexington55m Hurdles39"Round P--DNS11
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 4 · LexingtonLexington55m Hurdles39"4.8.36a11
Dec 21ML-12 Varsity Block #2Dec 21 · High Jump · Place 21 · LexingtonLexingtonHigh Jump21.5-02.0011
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 4 · LexingtonLexington55m Hurdles39"4.8.25a11
Dec 14ML-12 Varsity Block #1Dec 14 · High Jump · Place 22 · LexingtonLexingtonHigh Jump22.5-02.0011
Feb 8Middlesex League Indoor JV MeetFeb 8 · 55 Meter · Place 25 · LexingtonLexington55 Meter25.7.50a10
Feb 8Middlesex League Indoor JV MeetFeb 8 · High Jump · Place 2 · LexingtonLexingtonHigh Jump2.5-210
Jan 5Middlesex League Indoor T&F #4Jan 5 · Triple Jump · Place 5 · LexingtonLexingtonTriple Jump534-11SO

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 12MetroWest Jumps Empire Summer Classic 2023Aug 12 · Triple Jump · Place 10 · LexingtonLexingtonTriple Jump10.11.37m PB10
May 11Middlesex League 5CMay 11 · Triple Jump · Place 6 · LexingtonLexingtonTriple Jump635-1.50—
May 11Middlesex League 5CMay 11 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles217.28a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 12 · LexingtonLexington110m Hurdles1217.01a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 12 · LexingtonLexington110m Hurdles1217.06a—
Apr 26Middlesex League 3CApr 26 · 110m Hurdles · Place 1 · LexingtonLexington110m Hurdles118.02a—
Apr 15Middlesex League 2BApr 15 · Triple Jump · Place 13 · LexingtonLexingtonTriple Jump13.32-03.5010
Apr 15Middlesex League 2BApr 15 · 110m Hurdles · Place 2 · LexingtonLexington110m Hurdles39" / 0.991m2.17.96a10
Apr 8Middlesex League @ Burlington AMApr 8 · Triple Jump · Place 12 · LexingtonLexingtonTriple Jump12.33-11.0010
Apr 8Middlesex League @ Burlington AMApr 8 · 110m Hurdles · Place 6 · LexingtonLexington110m Hurdles39" / 0.991m6.20.87a10
Jan 26Middlesex League Indoor #5Jan 26 · Triple Jump · Place 2 · LexingtonLexingtonTriple Jump2.34-06.0010
Jan 26Middlesex League Indoor #5Jan 26 · High Jump · LexingtonLexingtonHigh Jump--NH10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 21 · LexingtonLexingtonHigh Jump21.5-0210
Dec 15Middlesex League Indoor Block #1Dec 15 · High Jump · Place 14 · LexingtonLexingtonHigh Jump14.5-04 PB10
Jan 13Middlesex League T & F #5Jan 13 · High Jump · LexingtonLexingtonHigh Jump—5-02.009
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · High Jump · LexingtonLexingtonHigh Jump--NH9
Jan 6Middlesex League Indoor T & F #4Jan 6 · High Jump · LexingtonLexingtonHigh Jump—5-02.009

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington100 MetersRound P18.12.41a9
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 18 · LexingtonLexington100 MetersRound P18.12.41aUnofficial9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · Triple Jump · Place 7 · LexingtonLexingtonTriple Jump7.36-10.009
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · Triple Jump · Place 7 · LexingtonLexingtonTriple Jump7.36-10.009

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T & F # 2Dec 22 · High Jump · LexingtonLexingtonHigh Jump--NH9