Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 113.80aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
200 Meters · OutdoorWMC Championship · May 3028.29aWMC ChampionshipMay 30, 2026
400 Meters · OutdoorMarathon Sports Elite Invitational · May 161:04.18aMarathon Sports Elite InvitationalMay 16, 2026
800 Meters · OutdoorGNG-SAC VAL-LAKE REGION-FRYEBURG@POLAND · May 222:44.35aGNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22, 2026
Long Jump · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 114-06.75WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · 400 Meters · Place 17 · Gray-New Gloucester400 Meters17.1:04.26a10
Jun 6Maine Class B ChampionshipJun 6 · 200 Meters · Place 21 · Gray-New Gloucester200 Meters21.28.75a10
May 30WMC ChampionshipMay 30 · 400 Meters · Place 11 · Gray-New Gloucester400 Meters11.1:07.86a10
May 30WMC ChampionshipMay 30 · 200 Meters · Place 11 · Gray-New Gloucester200 Meters11.28.29a PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 2 · Gray-New GloucesterLong Jump2.13-910
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 800 Meters · Place 1 · Gray-New Gloucester800 Meters1.2:44.35a PB10
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 100 Meters · Place 8 · Gray-New Gloucester100 Meters8.14.39a10
May 16Marathon Sports Elite InvitationalMay 16 · 400 Meters · Place 5 · Gray-New Gloucester400 Meters5.1:04.18a PB10
May 16Marathon Sports Elite InvitationalMay 16 · 200 Meters · Place 19 · Gray-New Gloucester200 Meters19.28.91a10
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · Long Jump · Place 4 · Gray-New GloucesterLong Jump4.13-10.5010
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 200 Meters · Place 7 · Gray-New Gloucester200 Meters7.28.73a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 7 · Gray-New GloucesterLong Jump7.13-08.5010
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 400 Meters · Place 2 · Gray-New Gloucester400 Meters2.1:05.24a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 200 Meters · Place 8 · Gray-New Gloucester200 Meters8.28.43a10
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 100 Meters · Place 11 · Gray-New Gloucester100 Meters11.13.97a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 2 · Gray-New GloucesterLong Jump2.14-06.75 PB10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 400 Meters · Place 2 · Gray-New Gloucester400 Meters2.1:08.37a10
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 100 Meters · Place 5 · Gray-New Gloucester100 Meters5.13.80a PB10
Apr 17Bob Morse InvitationalApr 17 · Long Jump · Place 5 · Gray-New GloucesterLong Jump5.13-11.7510
Apr 17Bob Morse InvitationalApr 17 · 200 Meters · Place 6 · Gray-New Gloucester200 Meters6.28.92a10
Apr 17Bob Morse InvitationalApr 17 · 100 Meters · Place 10 · Gray-New Gloucester100 Meters10.14.03a10