Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOld Town Meet #1 · Apr 1914.41Old Town Meet #1April 19, 2024
100m Hurdles · 33" / 0.838m · OutdoorMaine Class B Championship · Jun 617.38aMaine Class B ChampionshipJune 6, 2026
200 Meters · IndoorEMITL Meet 6B · Feb 329.68EMITL Meet 6BFebruary 3, 2024
200 Meters · OutdoorBangor Meet #2 · Apr 2630.11aBangor Meet #2April 26, 2024
300m Hurdles · 30" / 0.762m · OutdoorPVC Large School Championship · May 2552.16aPVC Large School ChampionshipMay 25, 2024
55 Meter · IndoorEMITL Meet 3B · Dec 278.42aEMITL Meet 3BDecember 27, 2025
55m Hurdles · 33" · IndoorEMITL Meet 3B · Dec 279.74aEMITL Meet 3BDecember 27, 2025
Long Jump · IndoorEMITL Meet 2A · Dec 2015-0.50EMITL Meet 2ADecember 20, 2025
Long Jump · OutdoorPVC Large School Championship · May 2514-6.75PVC Large School ChampionshipMay 25, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 14 · Old Town300m Hurdles30" / 0.762m14.54.00a11
Jun 6Maine Class B ChampionshipJun 6 · 100m Hurdles · Place 8 · Old Town100m Hurdles33" / 0.838mRound P8.17.38a PB11
Jun 6Maine Class B ChampionshipJun 6 · 100m Hurdles · Place 8 · Old Town100m Hurdles33" / 0.838m8.17.50a11
May 30PVC Large School ChampionshipMay 30 · 300m Hurdles · Place 6 · Old Town300m Hurdles30" / 0.762m6.53.28a11
May 30PVC Large School ChampionshipMay 30 · 100m Hurdles · Place 3 · Old Town100m Hurdles33" / 0.838mRound P3.17.55a11
May 30PVC Large School ChampionshipMay 30 · 100m Hurdles · Place 3 · Old Town100m Hurdles33" / 0.838m3.17.56a11
May 23Old Town Meet #3May 23 · Long Jump · Place 6 · Old TownLong Jump6.14-0.2511
May 23Old Town Meet #3May 23 · 300m Hurdles · Place 1 · Old Town300m Hurdles30" / 0.762m1.53.93a11
May 23Old Town Meet #3May 23 · 100m Hurdles · Place 2 · Old Town100m Hurdles33" / 0.838m2.17.80a11
May 15MDI Meet #3May 15 · 300m Hurdles · Place 2 · Old Town300m Hurdles30" / 0.762m2.53.46a11
May 15MDI Meet #3May 15 · 100m Hurdles · Place 2 · Old Town100m Hurdles33" / 0.838m2.17.77a11
May 9Hermon Meet #1May 9 · Long Jump · Place 8 · Old TownLong Jump8.13-11.7511
May 9Hermon Meet #1May 9 · 100m Hurdles · Place 2 · Old Town100m Hurdles33" / 0.838m2.18.08a11
May 2Old Town Meet #2May 2 · Long Jump · Place 6 · Old TownLong Jump6.13-3.5011
May 2Old Town Meet #2May 2 · 300m Hurdles · Place 4 · Old Town300m Hurdles30" / 0.762m4.54.95a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 55m Hurdles · Place 11 · Old Town55m Hurdles33"Round P11.9.85a11
Feb 16Maine Class BFeb 16 · Long Jump · Place 11 · Old TownLong Jump11.14-10.5011
Feb 7EMITL Championship Large SchoolFeb 7 · Long Jump · Place 10 · Old TownLong Jump1015-0.2511
Feb 7EMITL Championship Large SchoolFeb 7 · 55m Hurdles · Place 4 · Old Town55m HurdlesRound P49.7311
Feb 7EMITL Championship Large SchoolFeb 7 · 55m Hurdles · Place 6 · Old Town55m Hurdles69.9211
Jan 30EMITL Meet 7BJan 30 · 55m Hurdles · Place 3 · Old Town55m Hurdles33"Round P3.9.87a11
Jan 30EMITL Meet 7BJan 30 · 55m Hurdles · Place 4 · Old Town55m Hurdles33"4.9.91a11
Jan 30EMITL Meet 7BJan 30 · Long Jump · Place 7 · Old TownLong Jump7.14-511
Jan 10EMITL Meet 5BJan 10 · Long Jump · Place 7 · Old TownLong Jump714-8.5011
Jan 10EMITL Meet 5BJan 10 · 55m Hurdles · Place 1 · Old Town55m HurdlesRound P19.8911
Jan 10EMITL Meet 5BJan 10 · 55m Hurdles · Place 1 · Old Town55m Hurdles19.8711

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 2 · Old Town55m Hurdles33"Round P2.9.74a PB11
Dec 27EMITL Meet 3BDec 27 · 55m Hurdles · Place 3 · Old Town55m Hurdles33"3.9.95a11
Dec 27EMITL Meet 3BDec 27 · 55 Meter · Place 10 · Old Town55 MeterRound P10.8.42a PB11
Dec 27EMITL Meet 3BDec 27 · Long Jump · Place 11 · Old TownLong Jump11.14-411
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 1 · Old Town55m Hurdles33"Round P1.9.97a11
Dec 20EMITL Meet 2ADec 20 · 55m Hurdles · Place 1 · Old Town55m Hurdles33"1.9.83a11
Dec 20EMITL Meet 2ADec 20 · Long Jump · Place 4 · Old TownLong Jump4.15-0.50 PB11
Dec 6EMITL Meet 1ADec 6 · 55m Hurdles · Place 3 · Old Town55m Hurdles33"Round P3.10.20a11
Dec 6EMITL Meet 1ADec 6 · 55m Hurdles · Place 2 · Old Town55m Hurdles33"2.10.16a11
Dec 6EMITL Meet 1ADec 6 · Long Jump · Place 9 · Old TownLong Jump9.13-7.7511
Feb 8EMITL ChampionshipFeb 8 · 55m Hurdles · Place 12 · Old Town55m HurdlesRound P1210.3710
Feb 1EMITL Meet 6ABFeb 1 · Long Jump · Place 11 · Old TownLong Jump1113-4.7510
Feb 1EMITL Meet 6ABFeb 1 · 55m Hurdles · Place 10 · Old Town55m HurdlesRound P1010.2910
Jan 25EMITL Meet 5AJan 25 · 55m Hurdles · Place 7 · Old Town55m Hurdles33"Round P7.10.66a10
Jan 25EMITL Meet 5AJan 25 · Long Jump · Place 16 · Old TownLong Jump16.13-310
Jan 11EMITL Meet 4BJan 11 · 55m Hurdles · Place 12 · Old Town55m Hurdles1210.3410
Jan 11EMITL Meet 4BJan 11 · Long Jump · Place 19 · Old TownLong Jump1913-1.2510

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27PVC JV ChampionshipMay 27 · Long Jump · Place 2 · Old TownLong Jump213-9.5010
May 27PVC JV ChampionshipMay 27 · 300m Hurdles · Place 1 · Old Town300m Hurdles157.2410
May 24Old Town Meet #3May 24 · Long Jump · Place 16 · Old TownLong Jump1612-4.7510
May 24Old Town Meet #3May 24 · 300m Hurdles · Place 4 · Old Town300m Hurdles459.2610
May 15Hermon Meet #1May 15 · Long Jump · Place 9 · Old TownLong Jump913-1.7510
May 15Hermon Meet #1May 15 · 300m Hurdles · Place 3 · Old Town300m Hurdles31:01.6910
May 3Bangor Meet #1May 3 · Long Jump · Place 10 · Old TownLong Jump1013-7.7510
May 3Bangor Meet #1May 3 · 300m Hurdles · Place 6 · Old Town300m Hurdles658.7010
Apr 25Old Town Meet #1Apr 25 · 100 Meters · Place 20 · Old Town100 Meters2015.2610
Apr 25Old Town Meet #1Apr 25 · Long Jump · Place 10 · Old TownLong Jump1012-7.7510
Apr 25Old Town Meet #1Apr 25 · 300m Hurdles · Place 4 · Old Town300m Hurdles458.8810

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21EMITL Meet 2BDec 21 · 55m Hurdles · Place 4 · Old Town55m Hurdles33"Round P4.10.37a10
Dec 21EMITL Meet 2BDec 21 · 55m Hurdles · Place 5 · Old Town55m Hurdles33"5.10.28a10
Dec 21EMITL Meet 2BDec 21 · 55 Meter · Place 20 · Old Town55 MeterRound P20.8.89a10
Dec 14EMITL Meet 1A and 1BDec 14 · 55m Hurdles · Place 12 · Old Town55m Hurdles33"12.11.08a10
Dec 14EMITL Meet 1A and 1BDec 14 · Long Jump · Place 18 · Old TownLong Jump18.12-9.5010
Feb 19Maine Class B Indoor State MeetFeb 19 · 55m Hurdles · Place 13 · Old Town55m Hurdles33"Round P13.10.01a9
Feb 8EMITL ChampionshipFeb 8 · Long Jump · Place 7 · Old TownLong Jump714-6.259
Feb 8EMITL ChampionshipFeb 8 · 55m Hurdles · Place 7 · Old Town55m HurdlesRound P710.089
Feb 3EMITL Meet 6BFeb 3 · Long Jump · Place 8 · Old TownLong Jump814-2.759
Feb 3EMITL Meet 6BFeb 3 · 200 Meters · Place 8 · Old Town200 Meters829.68 PB9
Jan 15EMITL Meet 4AJan 15 · 55m Hurdles · Place 6 · Old Town55m Hurdles33"Round P6.10.45a9
Jan 15EMITL Meet 4AJan 15 · 55m Hurdles · Place 3 · Old Town55m Hurdles33"3.10.20a9
Jan 15EMITL Meet 4AJan 15 · Long Jump · Place 13 · Old TownLong Jump13.14-00.509

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Long Jump · Place 22 · Old TownLong Jump22.13-1.759
Jun 1Maine Class B State ChampionshipJun 1 · 300m Hurdles · Place 16 · Old Town300m Hurdles30" / 0.762m16.53.33a9
May 28PVC Freshman ChampionshipMay 28 · Long Jump · Place 1 · Old TownLong Jump114-1.259
May 28PVC Freshman ChampionshipMay 28 · 300m Hurdles · Place 1 · Old Town300m Hurdles152.419
May 25PVC Large School ChampionshipMay 25 · Long Jump · Place 13 · Old TownLong Jump13.14-6.75 PB9
May 25PVC Large School ChampionshipMay 25 · 300m Hurdles · Place 8 · Old Town300m Hurdles30" / 0.762m8.52.16a PB9
May 20Old Town Meet #3May 20 · Long Jump · Place 7 · Old TownLong Jump7.13-5.509
May 20Old Town Meet #3May 20 · 300m Hurdles · Place 2 · Old Town300m Hurdles30" / 0.762m2.52.79a9
May 10Mount Desert Island Meet #2May 10 · Long Jump · Place 4 · Old TownLong Jump4.13-11.259
May 10Mount Desert Island Meet #2May 10 · 300m Hurdles · Place 2 · Old Town300m Hurdles30" / 0.762m2.53.52a9
May 4Old Town Meet #2May 4 · Long Jump · Place 4 · Old TownLong Jump413-109
May 4Old Town Meet #2May 4 · 300m Hurdles · Place 2 · Old Town300m Hurdles253.069
Apr 26Bangor Meet #2Apr 26 · Long Jump · Place 8 · Old TownLong Jump8.14-02.009
Apr 26Bangor Meet #2Apr 26 · 300m Hurdles · Place 2 · Old Town300m Hurdles30" / 0.762m2.54.84a9
Apr 26Bangor Meet #2Apr 26 · 200 Meters · Place 13 · Old Town200 Meters13.30.11a PB9
Apr 19Old Town Meet #1Apr 19 · Long Jump · Place 4 · Old TownLong Jump414-3.259
Apr 19Old Town Meet #1Apr 19 · 100 Meters · Place 7 · Old Town100 Meters714.41 PB9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · 55m Hurdles · Place 4 · Old Town55m Hurdles33"Round P4.10.29a9
Dec 29EMITL Meet 3BDec 29 · 55m Hurdles · Place 3 · Old Town55m Hurdles33"3.10.19a9
Dec 29EMITL Meet 3BDec 29 · Long Jump · Place 9 · Old TownLong Jump9.13-89
Dec 22EMITL Meet 2BDec 22 · 55m Hurdles · Place 6 · Old Town55m Hurdles33"Round P6.10.69a9
Dec 22EMITL Meet 2BDec 22 · 55m Hurdles · Place 5 · Old Town55m Hurdles33"5.10.47a9
Dec 22EMITL Meet 2BDec 22 · Long Jump · Place 8 · Old TownLong Jump8.14-8.509
Dec 16EMITL Meet 1BDec 16 · 55m Hurdles · Place 4 · Old Town55m Hurdles33"Round P4.10.15a9
Dec 16EMITL Meet 1BDec 16 · 55m Hurdles · Place 4 · Old Town55m Hurdles33"4.10.22a9
Dec 16EMITL Meet 1BDec 16 · Long Jump · Place 2 · Old TownLong Jump2.14-5.759