Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNokomis Meet #1 · May 1314.05Nokomis Meet #1May 13, 2024
100m Hurdles · 33" / 0.838m · OutdoorMedomak Valley Meet · May 2118.02aMedomak Valley MeetMay 21, 2026
200 Meters · IndoorKVAC Class B Championship · Feb 629.05KVAC Class B ChampionshipFebruary 6, 2026
200 Meters · OutdoorMessalonskee Meet #1 · Apr 1630.43aMessalonskee Meet #1April 16, 2026
55 Meter · IndoorKVAC Meet 2B · Dec 198.16aKVAC Meet 2BDecember 19, 2024
55 Meters · IndoorKVAC Class B Championship · Feb 88.16KVAC Class B ChampionshipFebruary 8, 2025
55m Hurdles · 33" · IndoorMaine Class B · Feb 1610.52aMaine Class BFebruary 16, 2026
Triple Jump · IndoorKVAC Meet 1C · Dec 1229-3KVAC Meet 1CDecember 12, 2025
Triple Jump · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1029-07.25MPA Maine Class B State Track & Field ChampionshipsJune 10, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 100m Hurdles · Place 14 · Medomak Valley100m Hurdles33" / 0.838mRound P14.18.31a12
May 30KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 8 · Medomak Valley100m Hurdles33" / 0.838mRound P8.18.51a12
May 30KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 8 · Medomak Valley100m Hurdles33" / 0.838m8.18.64a12
May 21Medomak Valley MeetMay 21 · 100m Hurdles · Place 1 · Medomak Valley100m Hurdles33" / 0.838m1.18.02a PB12
May 15Camden Hills Meet #1May 15 · 100m Hurdles · Place 4 · Medomak Valley100m Hurdles33" / 0.838m4.19.77a12
May 8Nokomis Meet #1May 8 · 100m Hurdles · Place 5 · Medomak Valley100m Hurdles33" / 0.838m5.25.37a12
Apr 29Mt. Blue Meet #1Apr 29 · 100m Hurdles · Place 3 · Medomak Valley100m Hurdles33" / 0.838m3.18.86a12
Apr 16Messalonskee Meet #1Apr 16 · 100m Hurdles · Place 6 · Medomak Valley100m Hurdles33" / 0.838m6.19.49a12
Apr 16Messalonskee Meet #1Apr 16 · 200 Meters · Place 6 · Medomak Valley200 Meters6.30.43a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · 55m Hurdles · Place 24 · Medomak Valley55m Hurdles33"Round P24.10.52a PB12
Feb 6KVAC Class B ChampionshipFeb 6 · Triple Jump · Place 7 · Medomak ValleyTriple Jump729-11.5012
Feb 6KVAC Class B ChampionshipFeb 6 · 200 Meters · Place 7 · Medomak Valley200 Meters729.05 PB12
Feb 6KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 8 · Medomak Valley55m HurdlesRound P810.2712
Feb 6KVAC Class B ChampionshipFeb 6 · 55m Hurdles · Place 8 · Medomak Valley55m Hurdles810.2912
Jan 30KVAC Meet 6CJan 30 · Triple Jump · Place 2 · Medomak ValleyTriple Jump229-8.5012
Jan 30KVAC Meet 6CJan 30 · 200 Meters · Place 9 · Medomak Valley200 Meters930.2312
Jan 30KVAC Meet 6CJan 30 · 55m Hurdles · Place 3 · Medomak Valley55m Hurdles310.8112
Jan 17KVAC Meet 4BJan 17 · Triple Jump · Place 4 · Medomak ValleyTriple Jump430-2.7512
Jan 17KVAC Meet 4BJan 17 · 200 Meters · Place 6 · Medomak Valley200 Meters630.7412
Jan 17KVAC Meet 4BJan 17 · 55m Hurdles · Place 6 · Medomak Valley55m Hurdles611.7312

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55m Hurdles · Place 7 · Medomak Valley55m Hurdles33"7.11.00a12
Dec 20KVAC Meet 2CDec 20 · Triple Jump · Place 7 · Medomak ValleyTriple Jump7.26-7.5012
Dec 20KVAC Meet 2CDec 20 · 200 Meters · Place 12 · Medomak Valley200 Meters12.31.44a12
Dec 12KVAC Meet 1CDec 12 · 55m Hurdles · Place 6 · Medomak Valley55m Hurdles33"6.10.64a12
Dec 12KVAC Meet 1CDec 12 · Triple Jump · Place 4 · Medomak ValleyTriple Jump4.29-3 PB12
Dec 12KVAC Meet 1CDec 12 · 200 Meters · Place 11 · Medomak Valley200 Meters11.31.65a12
Feb 8KVAC Class B ChampionshipFeb 8 · 200 Meters · Place 10 · Medomak Valley200 Meters1029.7611
Feb 8KVAC Class B ChampionshipFeb 8 · 55 Meters · Place 12 · Medomak Valley55 MetersRound P128.16 PB11
Jan 29KVAC Meet 6CJan 29 · Triple Jump · Place 6 · Medomak ValleyTriple Jump628-811
Jan 29KVAC Meet 6CJan 29 · 55 Meters · Place 5 · Medomak Valley55 Meters58.1711
Jan 15KVAC Meet 5AJan 15 · Triple Jump · Place 9 · Medomak ValleyTriple Jump927-6.7511
Jan 15KVAC Meet 5AJan 15 · 200 Meters · Place 6 · Medomak Valley200 Meters630.1711
Jan 15KVAC Meet 5AJan 15 · 55 Meters · Place 8 · Medomak Valley55 Meters88.1811
Jan 9KVAC Meet 4AJan 9 · Triple Jump · Place 7 · Medomak ValleyTriple Jump727-9.5011
Jan 9KVAC Meet 4AJan 9 · 55 Meters · Place 6 · Medomak Valley55 Meters68.2911
Jan 3KVAC Meet 3BJan 3 · Triple Jump · Place 10 · Medomak ValleyTriple Jump1027-2.5011
Jan 3KVAC Meet 3BJan 3 · 200 Meters · Place 6 · Medomak Valley200 Meters630.3611
Jan 3KVAC Meet 3BJan 3 · 55 Meters · Place 6 · Medomak Valley55 Meters68.3311

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Triple Jump · Place 16 · Medomak ValleyTriple Jump16.29-07.25 PB11
May 30KVAC Small School ChampionshipMay 30 · Triple Jump · Place 10 · Medomak ValleyTriple Jump1029-5.2511
May 30KVAC Small School ChampionshipMay 30 · 100m Hurdles · Place 10 · Medomak Valley100m HurdlesRound P1019.5011
May 20Medomak Meet #1May 20 · Triple Jump · Place 5 · Medomak ValleyTriple Jump528-8.5011
May 20Medomak Meet #1May 20 · 100m Hurdles · Place 1 · Medomak Valley100m Hurdles119.7911
May 8Camden Hills Meet #1May 8 · Triple Jump · Place 3 · Medomak ValleyTriple Jump329-711
May 8Camden Hills Meet #1May 8 · 100m Hurdles · Place 3 · Medomak Valley100m Hurdles320.5911
Apr 30Mt. Blue Meet #1Apr 30 · Triple Jump · Place 5 · Medomak ValleyTriple Jump528-811
Apr 24Messalonskee Meet #1Apr 24 · Triple Jump · Place 6 · Medomak ValleyTriple Jump628-911
Apr 24Messalonskee Meet #1Apr 24 · 100 Meters · Place 7 · Medomak Valley100 Meters714.4411

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19KVAC Meet 2BDec 19 · 55 Meter · Place 4 · Medomak Valley55 Meter4.8.16a PB11
Dec 19KVAC Meet 2BDec 19 · Triple Jump · Place 5 · Medomak ValleyTriple Jump5.27-10.2511
Dec 16KVAC Meet 1BDec 16 · 55 Meter · Place 7 · Medomak Valley55 Meter7.8.27a11
Dec 16KVAC Meet 1BDec 16 · Triple Jump · Place 8 · Medomak ValleyTriple Jump8.28-311
Dec 16KVAC Meet 1BDec 16 · 200 Meters · Place 8 · Medomak Valley200 Meters8.31.05a11
Feb 10KVAC Class B ChampionshipFeb 10 · 200 Meters · Place 17 · Medomak Vall200 Meters1731.0810
Feb 10KVAC Class B ChampionshipFeb 10 · 55 Meters · Place 15 · Medomak Vall55 MetersRound P158.2810
Feb 10KVAC Class B ChampionshipFeb 10 · 200 Meters · Place 17 · Medomak Valley200 Meters1731.0810
Feb 10KVAC Class B ChampionshipFeb 10 · 55 Meters · Place 15 · Medomak Valley55 MetersRound P158.2810
Feb 2KVAC Meet 6BFeb 2 · 55 Meters · Place 13 · Medomak Vall55 Meters138.5910
Jan 19KVAC Meet 5BJan 19 · 200 Meters · Place 12 · Medomak Vall200 Meters1232.2510
Jan 19KVAC Meet 5BJan 19 · 55 Meters · Place 9 · Medomak Vall55 Meters98.5810

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Medomak Meet #2May 16 · 100 Meters · Place 6 · Medomak Valley100 Meters614.3710
May 13Nokomis Meet #1May 13 · 100 Meters · Place 3 · Medomak Valley100 MetersRound P314.2510
May 13Nokomis Meet #1May 13 · 100 Meters · Place 2 · Medomak Valley100 Meters214.05 PB10
May 3Medomak Meet #1May 3 · 100 Meters · Place 4 · Medomak Valley100 Meters414.1610
Apr 25Erskine Academy Home MeetApr 25 · 100 Meters · Place 7 · Medomak Vall100 Meters714.35—
Apr 19Lawrence Home Meet 1Apr 19 · 200 Meters · Place 11 · Medomak Vall200 Meters1132.03—
Apr 19Lawrence Home Meet 1Apr 19 · 100 Meters · Place 5 · Medomak Vall100 Meters514.50—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21KVAC Meet 3CDec 21 · 55 Meter · Place 15 · Medomak Valley55 Meter15.8.51a10
Dec 21KVAC Meet 3CDec 21 · 200 Meters · Place 18 · Medomak Valley200 Meters18.32.04a10
Dec 16KVAC Meet 2CDec 16 · 55 Meter · Place 11 · Medomak Valley55 Meter11.8.42a10
Dec 16KVAC Meet 2CDec 16 · 200 Meters · Place 12 · Medomak Valley200 Meters12.31.98a10
Dec 9KVAC Meet 1BDec 9 · 55 Meter · Place 11 · Medomak Valley55 Meter11.8.50a10
Dec 9KVAC Meet 1BDec 9 · 200 Meters · Place 11 · Medomak Valley200 Meters11.31.68a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26KVAC Medium School ChampionshipMay 26 · 100 Meters · Place 13 · Medomak Vall100 MetersRound P1314.369
May 11Mt View Meet #2May 11 · 200 Meters · Place 7 · Medomak Valley200 Meters7.31.26a9
May 11Mt View Meet #2May 11 · 100 Meters · Place 3 · Medomak Valley100 Meters3.14.53a9
May 8Medomak Meet #1May 8 · 200 Meters · Place 11 · Medomak Vall200 Meters1132.41—
May 8Medomak Meet #1May 8 · 100 Meters · Place 9 · Medomak Vall100 Meters914.95—
Apr 26Erskine Academy MeetApr 26 · Triple Jump · Place 6 · Medomak VallTriple Jump622-08.00—
Apr 26Erskine Academy MeetApr 26 · 200 Meters · Place 5 · Medomak Vall200 Meters531.32—
Apr 26Erskine Academy MeetApr 26 · 100 Meters · Place 5 · Medomak Vall100 Meters514.67—
Apr 19Lawrence Home Meet 1Apr 19 · 200 Meters · Place 6 · Medomak Vall200 Meters632.25—
Apr 19Lawrence Home Meet 1Apr 19 · 100 Meters · Place 6 · Medomak Vall100 Meters615.02—
Apr 12Lincoln County ScrimmageApr 12 · Triple Jump · Place 2 · Medomak VallTriple Jump228-09.00—
Apr 12Lincoln County ScrimmageApr 12 · 200 Meters · Place 5 · Medomak Vall200 Meters532.81—
Apr 12Lincoln County ScrimmageApr 12 · 100 Meters · Place 6 · Medomak Vall100 Meters614.88—