Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOld Town Meet #1 · Apr 2513.27aOld Town Meet #1April 25, 2026
200 Meters · IndoorEMITL Meet 3A · Dec 2827.02aEMITL Meet 3ADecember 28, 2024
300m Hurdles · 36" / 0.914m · OutdoorMaine Class B Championship · Jun 645.88aMaine Class B ChampionshipJune 6, 2026
400 Meters · OutdoorMDI Meet #3 · May 1558.86aMDI Meet #3May 15, 2026
55 Meter · IndoorEMITL Meet 1B · Dec 168.27aEMITL Meet 1BDecember 16, 2023
High Jump · IndoorEMITL Meet 3A · Dec 285-0EMITL Meet 3ADecember 28, 2024
High Jump · OutdoorOld Town Meet #3 · May 204-10Old Town Meet #3May 20, 2024
Javelin · 800g · OutdoorOld Town Meet #3 · May 2080-9Old Town Meet #3May 20, 2024
Long Jump · IndoorEMITL Meet 3B · Dec 2717-7.50EMITL Meet 3BDecember 27, 2025
Long Jump · OutdoorMDI Meet #3 · May 1516-3MDI Meet #3May 15, 2026
Triple Jump · IndoorEMITL Meet 2B · Dec 2134-11EMITL Meet 2BDecember 21, 2024
Triple Jump · OutdoorHermon Meet #1 · May 934-3.50Hermon Meet #1May 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 300m Hurdles · Place 13 · Old Town300m Hurdles36" / 0.914m13.45.88a PB11
May 30PVC Large School ChampionshipMay 30 · 300m Hurdles · Place 8 · Old Town300m Hurdles36" / 0.914m8.47.47a11
May 23Old Town Meet #3May 23 · Triple Jump · Place 7 · Old TownTriple Jump7.34-2.5011
May 23Old Town Meet #3May 23 · 300m Hurdles · Place 2 · Old Town300m Hurdles36" / 0.914m2.48.54a11
May 15MDI Meet #3May 15 · Long Jump · Place 7 · Old TownLong Jump7.16-3 PB11
May 15MDI Meet #3May 15 · 400 Meters · Place 3 · Old Town400 Meters3.58.86a PB11
May 9Hermon Meet #1May 9 · Triple Jump · Place 6 · Old TownTriple Jump6.34-3.50 PB11
May 9Hermon Meet #1May 9 · Long Jump · Place 11 · Old TownLong Jump11.16-211
May 2Old Town Meet #2May 2 · Triple Jump · Place 6 · Old TownTriple Jump6.33-10.5011
May 2Old Town Meet #2May 2 · Long Jump · Place 4 · Old TownLong Jump4.16-311
Apr 25Old Town Meet #1Apr 25 · Triple Jump · Place 6 · Old TownTriple Jump6.34-1.7511
Apr 25Old Town Meet #1Apr 25 · Long Jump · Place 16 · Old TownLong Jump16.16-0.5011
Apr 25Old Town Meet #1Apr 25 · 100 Meters · Place 39 · Old Town100 Meters39.13.27a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30EMITL Meet 7BJan 30 · Triple Jump · Place 7 · Old TownTriple Jump7.34-3.5011
Jan 30EMITL Meet 7BJan 30 · Long Jump · Place 16 · Old TownLong Jump16.14-1111
Jan 10EMITL Meet 5BJan 10 · Triple Jump · Place 4 · Old TownTriple Jump434-511
Jan 10EMITL Meet 5BJan 10 · Long Jump · Place 13 · Old TownLong Jump1315-111
Jan 3EMITL Meet 4BJan 3 · Triple Jump · Place 8 · Old TownTriple Jump833-1.7511
Jan 3EMITL Meet 4BJan 3 · Long Jump · Place 8 · Old TownLong Jump817-0.7511

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27EMITL Meet 3BDec 27 · Triple Jump · Place 5 · Old TownTriple Jump5.34-0.7511
Dec 27EMITL Meet 3BDec 27 · Long Jump · Place 5 · Old TownLong Jump5.17-7.50 PB11
Dec 20EMITL Meet 2ADec 20 · Triple Jump · Place 11 · Old TownTriple Jump11.33-011
Dec 20EMITL Meet 2ADec 20 · Long Jump · Place 6 · Old TownLong Jump6.17-4.2511
Feb 8EMITL ChampionshipFeb 8 · Triple Jump · Place 12 · Old TownTriple Jump1232-1010
Feb 1EMITL Meet 6ABFeb 1 · High Jump · Place 11 · Old TownHigh Jump114-1010
Feb 1EMITL Meet 6ABFeb 1 · Triple Jump · Place 5 · Old TownTriple Jump535-810
Jan 25EMITL Meet 5AJan 25 · Triple Jump · Place 9 · Old TownTriple Jump9.33-9.5010
Jan 25EMITL Meet 5AJan 25 · High Jump · Place 10 · Old TownHigh Jump10.4-1010
Jan 11EMITL Meet 4BJan 11 · Pole Vault · Place 11 · Old TownPole Vault116-010
Jan 11EMITL Meet 4BJan 11 · High Jump · Place 16 · Old TownHigh Jump164-810
Jan 11EMITL Meet 4BJan 11 · Triple Jump · Place 9 · Old TownTriple Jump933-1010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27PVC JV ChampionshipMay 27 · Triple Jump · Place 2 · Old TownTriple Jump234-210
May 27PVC JV ChampionshipMay 27 · 400 Meters · Place 4 · Old Town400 Meters41:00.4910
May 24Old Town Meet #3May 24 · Triple Jump · Place 7 · Old TownTriple Jump734-210
May 24Old Town Meet #3May 24 · High Jump · Place 10 · Old TownHigh Jump104-810
May 15Hermon Meet #1May 15 · Triple Jump · Place 4 · Old TownTriple Jump435-210
May 15Hermon Meet #1May 15 · High Jump · Place 7 · Old TownHigh Jump74-810
May 3Bangor Meet #1May 3 · Triple Jump · Place 8 · Old TownTriple Jump831-9.5010
May 3Bangor Meet #1May 3 · 400 Meters · Place 8 · Old Town400 Meters81:00.2010
Apr 25Old Town Meet #1Apr 25 · Triple Jump · Place 10 · Old TownTriple Jump1031-610
Apr 25Old Town Meet #1Apr 25 · High Jump · Place 10 · Old TownHigh Jump104-910

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28EMITL Meet 3ADec 28 · Triple Jump · Place 11 · Old TownTriple Jump11.34-1010
Dec 28EMITL Meet 3ADec 28 · High Jump · Place 11 · Old TownHigh Jump11.5-0 PB10
Dec 28EMITL Meet 3ADec 28 · 200 Meters · Place 18 · Old Town200 Meters18.27.02a PB10
Dec 21EMITL Meet 2BDec 21 · Triple Jump · Place 7 · Old TownTriple Jump7.34-11 PB10
Dec 21EMITL Meet 2BDec 21 · High Jump · Place 7 · Old TownHigh Jump7.5-010
Dec 21EMITL Meet 2BDec 21 · 200 Meters · Place 16 · Old Town200 Meters16.27.25a10
Dec 14EMITL Meet 1A and 1BDec 14 · 200 Meters · Place 21 · Old Town200 Meters21.27.63a10
Feb 3EMITL Meet 6BFeb 3 · High Jump · Place 6 · Old TownHigh Jump64-89
Feb 3EMITL Meet 6BFeb 3 · Long Jump · Place 11 · Old TownLong Jump1114-7.759
Feb 3EMITL Meet 6BFeb 3 · 200 Meters · Place 17 · Old Town200 Meters1728.009
Jan 15EMITL Meet 4AJan 15 · Long Jump · Place 23 · Old TownLong Jump23.14-01.759
Jan 15EMITL Meet 4AJan 15 · High Jump · Place 10 · Old TownHigh Jump10.4-06.009
Jan 15EMITL Meet 4AJan 15 · 200 Meters · Place 35 · Old Town200 Meters35.28.52a9

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28PVC Freshman ChampionshipMay 28 · High Jump · Place 7 · Old TownHigh Jump74-89
May 28PVC Freshman ChampionshipMay 28 · 400 Meters · Place 4 · Old Town400 Meters41:00.219
May 20Old Town Meet #3May 20 · Long Jump · Place 20 · Old TownLong Jump20.13-69
May 20Old Town Meet #3May 20 · Javelin · Place 26 · Old TownJavelin800g26.80-9 PB9
May 20Old Town Meet #3May 20 · High Jump · Place 7 · Old TownHigh Jump7.4-10 PB9
May 10Mount Desert Island Meet #2May 10 · Long Jump · Place 12 · Old TownLong Jump12.14-2.759
May 10Mount Desert Island Meet #2May 10 · High Jump · Place 4 · Old TownHigh Jump4.4-109
May 4Old Town Meet #2May 4 · Javelin · Place 11 · Old TownJavelin1179-79
May 4Old Town Meet #2May 4 · Long Jump · Place 22 · Old TownLong Jump2213-29
Apr 26Bangor Meet #2Apr 26 · Long Jump · Place 26 · Old TownLong Jump26.14-10.509
Apr 26Bangor Meet #2Apr 26 · High Jump · Old TownHigh Jump--NH9
Apr 26Bangor Meet #2Apr 26 · 400 Meters · Place 8 · Old Town400 Meters8.1:02.50a9
Apr 19Old Town Meet #1Apr 19 · Long Jump · Place 10 · Old TownLong Jump1015-99
Apr 19Old Town Meet #1Apr 19 · High Jump · Place 17 · Old TownHigh Jump174-69

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29EMITL Meet 3BDec 29 · High Jump · Place 5 · Old TownHigh Jump5.4-109
Dec 29EMITL Meet 3BDec 29 · 200 Meters · Place 26 · Old Town200 Meters26.29.23a9
Dec 22EMITL Meet 2BDec 22 · Long Jump · Place 16 · Old TownLong Jump16.13-3.509
Dec 22EMITL Meet 2BDec 22 · High Jump · Place 6 · Old TownHigh Jump6.5-09
Dec 22EMITL Meet 2BDec 22 · 200 Meters · Place 41 · Old Town200 Meters41.30.11a9
Dec 16EMITL Meet 1BDec 16 · 55 Meter · Place 28 · Old Town55 MeterRound P28.8.27a PB9
Dec 16EMITL Meet 1BDec 16 · Long Jump · Place 18 · Old TownLong Jump18.12-79
Dec 16EMITL Meet 1BDec 16 · High Jump · Place 4 · Old TownHigh Jump4.4-69