Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrunswick HS Meet #2 · May 2213.68Brunswick HS Meet #2May 22, 2025
200 Meters · IndoorKVAC Meet 4A · Jan 1628.41KVAC Meet 4AJanuary 16, 2026
200 Meters · OutdoorMorse Meet #2 · May 2028.20aMorse Meet #2May 20, 2026
400 Meters · IndoorKVAC Class A Championship · Feb 91:04.26KVAC Class A ChampionshipFebruary 9, 2026
400 Meters · OutdoorKVAC Large School Championship · Jun 21:04.00KVAC Large School ChampionshipJune 2, 2025
55 Meter · IndoorKVAC Meet 1B · Dec 108.15aKVAC Meet 1BDecember 10, 2025
55 Meters · IndoorKVAC Meet 5A · Jan 158.24KVAC Meet 5AJanuary 15, 2025
Long Jump · IndoorKVAC Meet 2C · Dec 2012-10.25KVAC Meet 2CDecember 20, 2025
Long Jump · OutdoorMorse Meet #2 · May 2018-2.50Morse Meet #2May 20, 2026
Triple Jump · OutdoorMorse Meet #2 · May 2030-5.25Morse Meet #2May 20, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · Long Jump · Place 21 · BrunswickBrunswickLong Jump21.13-410
May 20Morse Meet #2May 20 · Triple Jump · Place 8 · BrunswickBrunswickTriple Jump8.30-5.25 PB10
May 20Morse Meet #2May 20 · Long Jump · Place 7 · BrunswickBrunswickLong Jump7.18-2.50 PB10
May 20Morse Meet #2May 20 · 400 Meters · Place 23 · BrunswickBrunswick400 Meters23.1:06.41a10
May 20Morse Meet #2May 20 · 200 Meters · Place 23 · BrunswickBrunswick200 Meters23.28.20a PB10
May 14Skowhegan Area HS Meet 2May 14 · Triple Jump · Place 6 · BrunswickBrunswickTriple Jump6.27-8.7510
May 14Skowhegan Area HS Meet 2May 14 · Long Jump · Place 12 · BrunswickBrunswickLong Jump12.12-1010
May 14Skowhegan Area HS Meet 2May 14 · 200 Meters · Place 16 · BrunswickBrunswick200 Meters16.28.63a10
May 9Waterville InvitationalMay 9 · Triple Jump · Place 18 · BrunswickBrunswickTriple Jump18.29-9.5010
May 9Waterville InvitationalMay 9 · 400 Meters · Place 17 · BrunswickBrunswick400 Meters17.1:04.18a10
May 7Morse Meet #1May 7 · Triple Jump · Place 13 · BrunswickBrunswickTriple Jump13.28-0Unofficial10
May 7Morse Meet #1May 7 · Long Jump · Place 20 · BrunswickBrunswickLong Jump20.13-11.75Unofficial10
May 7Morse Meet #1May 7 · 400 Meters · Place 16 · BrunswickBrunswick400 Meters16.1:05.00aUnofficial10
Apr 29Mt. Blue Meet #1Apr 29 · Triple Jump · Place 12 · BrunswickBrunswickTriple Jump12.28-810
Apr 29Mt. Blue Meet #1Apr 29 · Long Jump · Place 14 · BrunswickBrunswickLong Jump14.13-1.7510
Apr 29Mt. Blue Meet #1Apr 29 · 400 Meters · Place 13 · BrunswickBrunswick400 Meters13.1:07.02a10
Apr 29Mt. Blue Meet #1Apr 29 · 200 Meters · Place 22 · BrunswickBrunswick200 Meters22.29.43a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 82026 USATF Maine Association Indoor Championship Mar 8 · 400 Meters · 01-Unattached01-Unattached400 Meters—DNS10
Feb 9KVAC Class A ChampionshipFeb 9 · 400 Meters · Place 17 · BrunswickBrunswick400 Meters171:04.26 PB10
Jan 30KVAC Meet 6CJan 30 · Long Jump · Place 10 · BrunswickBrunswickLong Jump1013-9.7510
Jan 30KVAC Meet 6CJan 30 · 200 Meters · Place 18 · BrunswickBrunswick200 Meters1829.2710
Jan 30KVAC Meet 6CJan 30 · 400 Meters · Place 9 · BrunswickBrunswick400 Meters91:07.0310
Jan 16KVAC Meet 4AJan 16 · Long Jump · Place 16 · BrunswickBrunswickLong Jump1612-8.5010
Jan 16KVAC Meet 4AJan 16 · 200 Meters · Place 25 · BrunswickBrunswick200 Meters2528.41 PB10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · Long Jump · Place 13 · BrunswickBrunswickLong Jump13.12-10.25 PB10
Dec 20KVAC Meet 2CDec 20 · 400 Meters · Place 12 · BrunswickBrunswick400 Meters12.1:06.46a10
Dec 10KVAC Meet 1BDec 10 · 55 Meter · Place 44 · BrunswickBrunswick55 Meter44.8.15a PB10
Dec 10KVAC Meet 1BDec 10 · 400 Meters · Place 15 · BrunswickBrunswick400 Meters15.1:05.57a10
Feb 10KVAC Class A ChampionshipFeb 10 · 200 Meters · Place 18 · BrunswickBrunswick200 Meters1832.629
Feb 10KVAC Class A ChampionshipFeb 10 · 400 Meters · Place 12 · BrunswickBrunswick400 Meters121:05.939
Jan 24KVAC Meet 6BJan 24 · 400 Meters · Place 7 · BrunswickBrunswick400 Meters71:07.959
Jan 24KVAC Meet 6BJan 24 · 55 Meters · Place 45 · BrunswickBrunswick55 Meters459.379
Jan 15KVAC Meet 5AJan 15 · 400 Meters · Place 8 · BrunswickBrunswick400 Meters81:08.309
Jan 15KVAC Meet 5AJan 15 · 55 Meters · Place 22 · BrunswickBrunswick55 Meters228.24 PB9
Jan 8KVAC Meet 4BJan 8 · 200 Meters · Place 20 · BrunswickBrunswick200 Meters2030.779
Jan 8KVAC Meet 4BJan 8 · 55 Meters · Place 34 · BrunswickBrunswick55 Meters348.399
Jan 2KVAC Meet 3A.Jan 2 · 400 Meters · Place 14 · BrunswickBrunswick400 Meters141:08.749
Jan 2KVAC Meet 3A.Jan 2 · 55 Meters · Place 32 · BrunswickBrunswick55 Meters328.279

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 21USATF Maine Association Junior Olympic Championship Jun 21 · 400 Meters · Place 5 · 01-Unattached01-Unattached400 Meters5.1:05.37a9
Jun 2KVAC Large School ChampionshipJun 2 · 400 Meters · Place 20 · BrunswickBrunswick400 Meters201:04.00 PB9
May 22Brunswick HS Meet #2May 22 · 200 Meters · Place 29 · BrunswickBrunswick200 Meters2928.879
May 22Brunswick HS Meet #2May 22 · 400 Meters · Place 15 · BrunswickBrunswick400 Meters151:04.909
May 22Brunswick HS Meet #2May 22 · 100 Meters · Place 40 · BrunswickBrunswick100 Meters4013.68 PB9
May 14Leavitt Home MeetMay 14 · 200 Meters · Place 31 · BrunswickBrunswick200 Meters31.34.54a9
May 14Leavitt Home MeetMay 14 · 100 Meters · Place 32 · BrunswickBrunswick100 Meters32.13.94a9
May 7Winslow Home MeetMay 7 · 200 Meters · Place 20 · BrunswickBrunswick200 Meters2029.319
May 7Winslow Home MeetMay 7 · 400 Meters · Place 17 · BrunswickBrunswick400 Meters171:06.219
May 7Winslow Home MeetMay 7 · 100 Meters · Place 29 · BrunswickBrunswick100 Meters2913.859
May 2Lewiston Meet #1May 2 · 200 Meters · Place 25 · BrunswickBrunswick200 Meters2529.409
May 2Lewiston Meet #1May 2 · 400 Meters · Place 9 · BrunswickBrunswick400 Meters91:08.469
May 2Lewiston Meet #1May 2 · 100 Meters · Place 34 · BrunswickBrunswick100 Meters3414.089

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55 Meter · Place 44 · BrunswickBrunswick55 Meter44.8.32a9
Dec 20KVAC Meet 2CDec 20 · 400 Meters · Place 9 · BrunswickBrunswick400 Meters9.1:07.53a9
Dec 10KVAC Meet 1ADec 10 · 400 Meters · Place 3 · BrunswickBrunswick400 Meters3.1:07.96a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23Bath MS Meet #1May 23 · 200 Meters · Place 10 · Brunswick Middle SchoolBrunswick Middle School200 Meters1032.078
May 23Bath MS Meet #1May 23 · 400 Meters · Place 5 · Brunswick Middle SchoolBrunswick Middle School400 Meters51:11.888