Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEMITL Championship · Feb 86:08.47EMITL ChampionshipFebruary 8, 2025
100m Hurdles · 33" / 0.838m · OutdoorOrono Meet #2 · May 2219.03aOrono Meet #2May 22, 2026
1600 Meters · OutdoorMount Desert Island Meet #1 · Apr 186:32.67aMount Desert Island Meet #1April 18, 2025
300m Hurdles · 30" / 0.762m · OutdoorBangor Meet #1 · May 454.08aBangor Meet #1May 4, 2026
3200 Meters · OutdoorHampden Meet #1 · May 1614:54.00Hampden Meet #1May 16, 2025
55 Meters · IndoorEMITL Meet 6AB · Feb 19.19EMITL Meet 6ABFebruary 1, 2025
55m Hurdles · 33" · IndoorEMITL Meet 5A · Jan 2511.29aEMITL Meet 5AJanuary 25, 2025
800 Meters · OutdoorMount Desert Island Meet #1 · Apr 183:05.05aMount Desert Island Meet #1April 18, 2025
Long Jump · OutdoorBangor Meet #1 · May 413-1.50Bangor Meet #1May 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 19 · John Bapst Memorial300m Hurdles30" / 0.762m19.55.70a10
Jun 6Maine Class B ChampionshipJun 6 · 100m Hurdles · Place 19 · John Bapst Memorial100m Hurdles33" / 0.838mRound P19.19.25a10
May 22Orono Meet #2May 22 · Long Jump · Place 19 · John Bapst MemorialLong Jump19.12-1010
May 22Orono Meet #2May 22 · 300m Hurdles · Place 2 · John Bapst Memorial300m Hurdles30" / 0.762m2.54.22a10
May 22Orono Meet #2May 22 · 100m Hurdles · Place 7 · John Bapst Memorial100m Hurdles33" / 0.838m7.19.03a PB10
May 18Orono Meet #1May 18 · Long Jump · Place 14 · John Bapst MemorialLong Jump14.11-11.7510
May 18Orono Meet #1May 18 · 300m Hurdles · Place 3 · John Bapst Memorial300m Hurdles30" / 0.762m3.55.57a10
May 9Brewer Meet #2May 9 · Long Jump · Place 13 · John Bapst MemorialLong Jump13.12-2.2510
May 9Brewer Meet #2May 9 · 300m Hurdles · Place 3 · John Bapst Memorial300m Hurdles30" / 0.762m3.55.53a10
May 9Brewer Meet #2May 9 · 100m Hurdles · Place 9 · John Bapst Memorial100m Hurdles33" / 0.838m9.19.98a10
May 4Bangor Meet #1May 4 · Long Jump · Place 13 · John Bapst MemorialLong Jump13.13-1.50 PB10
May 4Bangor Meet #1May 4 · 300m Hurdles · Place 1 · John Bapst Memorial300m Hurdles30" / 0.762m1.54.08a PB10
May 4Bangor Meet #1May 4 · 100m Hurdles · Place 2 · John Bapst Memorial100m Hurdles33" / 0.838m2.19.77a10
Apr 17MDI Meet #1Apr 17 · Long Jump · Place 19 · John Bapst MemorialLong Jump19.9-0.2510
Apr 17MDI Meet #1Apr 17 · 300m Hurdles · Place 2 · John Bapst Memorial300m Hurdles30" / 0.762m2.54.90a10
Apr 17MDI Meet #1Apr 17 · 100m Hurdles · Place 3 · John Bapst Memorial100m Hurdles33" / 0.838m3.19.67a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 15 · John Bapst Memorial300m Hurdles30" / 0.762m15.54.54a9
Jun 3PVC Freshman ChampionshipJun 3 · 300m Hurdles · Place 4 · John Bapst Memorial High Schoo300m Hurdles455.989
Jun 3PVC Freshman ChampionshipJun 3 · 1600 Meters · Place 3 · John Bapst Memorial High Schoo1600 Meters36:38.449
Jun 3PVC Freshman ChampionshipJun 3 · 100m Hurdles · Place 4 · John Bapst Memorial High Schoo100m Hurdles419.559
May 24Old Town Meet #3May 24 · 300m Hurdles · Place 3 · John Bapst Memorial High Schoo300m Hurdles358.549
May 24Old Town Meet #3May 24 · 1600 Meters · Place 4 · John Bapst Memorial High Schoo1600 Meters46:53.909
May 24Old Town Meet #3May 24 · 100m Hurdles · Place 1 · John Bapst Memorial High Schoo100m Hurdles120.679
May 16Hampden Meet #1May 16 · 3200 Meters · Place 7 · John Bapst Memorial High Schoo3200 Meters714:54.00 PB9
May 16Hampden Meet #1May 16 · 300m Hurdles · Place 5 · John Bapst Memorial High Schoo300m Hurdles555.309
May 16Hampden Meet #1May 16 · 100m Hurdles · Place 6 · John Bapst Memorial High Schoo100m Hurdles619.389
May 3Bangor Meet #1May 3 · 300m Hurdles · Place 2 · John Bapst Memorial High Schoo300m Hurdles255.129
May 3Bangor Meet #1May 3 · 1600 Meters · Place 5 · John Bapst Memorial High Schoo1600 Meters56:39.279
May 3Bangor Meet #1May 3 · 100m Hurdles · Place 3 · John Bapst Memorial High Schoo100m Hurdles319.699
Apr 18Mount Desert Island Meet #1Apr 18 · 1600 Meters · Place 2 · John Bapst Memorial1600 Meters2.6:32.67a PB9
Apr 18Mount Desert Island Meet #1Apr 18 · 300m Hurdles · Place 1 · John Bapst Memorial300m Hurdles30" / 0.762m1.54.92a9
Apr 18Mount Desert Island Meet #1Apr 18 · 800 Meters · Place 3 · John Bapst Memorial800 Meters3.3:05.05a PB9

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17Maine Class B Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 10 · John Bapst Memorial1 Mile10.6:17.42a9
Feb 8EMITL ChampionshipFeb 8 · 1 Mile · Place 7 · John Bapst Memorial High Schoo1 Mile76:08.47 PB9
Feb 8EMITL ChampionshipFeb 8 · 55m Hurdles · Place 14 · John Bapst Memorial High Schoo55m HurdlesRound P1411.069
Feb 1EMITL Meet 6ABFeb 1 · 55 Meters · Place 21 · John Bapst Memorial High Schoo55 MetersRound P219.19 PB9
Feb 1EMITL Meet 6ABFeb 1 · 55m Hurdles · Place 6 · John Bapst Memorial High Schoo55m HurdlesRound P610.579
Feb 1EMITL Meet 6ABFeb 1 · 55m Hurdles · Place 4 · John Bapst Memorial High Schoo55m Hurdles410.669
Jan 25EMITL Meet 5AJan 25 · 1 Mile · Place 3 · John Bapst Memorial1 Mile3.6:14.42a9
Jan 25EMITL Meet 5AJan 25 · 55m Hurdles · Place 11 · John Bapst Memorial55m Hurdles33"Round P11.11.29a PB9
Jan 10EMITL Meet 4AJan 10 · 1 Mile · Place 5 · John Bapst Memorial High Schoo1 Mile56:42.319
Jan 10EMITL Meet 4AJan 10 · 55m Hurdles · Place 7 · John Bapst Memorial High Schoo55m HurdlesRound P711.259

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21EMITL Meet 2BDec 21 · 1 Mile · Place 6 · John Bapst Memorial1 Mile6.6:46.33a9
Dec 21EMITL Meet 2BDec 21 · 55m Hurdles · Place 10 · John Bapst Memorial55m Hurdles33"Round P10.11.85a9
Dec 14EMITL Meet 1A and 1BDec 14 · 1 Mile · Place 8 · John Bapst Memorial1 Mile8.6:45.79a9
Dec 14EMITL Meet 1A and 1BDec 14 · 55m Hurdles · Place 11 · John Bapst Memorial55m Hurdles33"11.11.42a9