Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorWMC Championship · May 3029.04aWMC ChampionshipMay 30, 2026
High Jump · OutdoorYARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORT · May 84-02.00YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8, 2026
Long Jump · OutdoorCentral Maine Freshman Track and Field Championship Meet · Jun 114-11Central Maine Freshman Track and Field Championship MeetJune 1, 2026
Triple Jump · OutdoorMaine Class B Championship · Jun 632-08.00Maine Class B ChampionshipJune 6, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 19Valor Twilight Series - Fitzy Night 3Jul 19 · 800 Meters · Valor TC PortlandValor TC Portland800 Meters—DNS9
Jun 26Valor Twilight Series - Fitzy Night 1Jun 26 · Triple Jump · Place 2 · Valor TC PortlandValor TC PortlandTriple Jump2.9.32m9
Jun 26Valor Twilight Series - Fitzy Night 1Jun 26 · Long Jump · Place 3 · Valor TC PortlandValor TC PortlandLong Jump3.4.36m9
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Triple Jump · Valor TC PortlandValor TC PortlandTriple JumpX9.53m9
Jun 20USATF Maine Junior Olympics Region 1 Qualifier also 15-18 ChampionshipJun 20 · Long Jump · Valor TC PortlandValor TC PortlandLong JumpX4.06m9
Jun 6Maine Class B ChampionshipJun 6 · Triple Jump · Place 12 · Gray-New GloucesterGray-New GloucesterTriple Jump12.32-08.00 PB9
Jun 6Maine Class B ChampionshipJun 6 · Long Jump · Place 16 · Gray-New GloucesterGray-New GloucesterLong Jump16.14-10.009
Jun 1Central Maine Freshman Track and Field Championship MeetJun 1 · Triple Jump · Place 1 · Gray-New GloucesterGray-New GloucesterTriple Jump1.31-6.259
Jun 1Central Maine Freshman Track and Field Championship MeetJun 1 · Long Jump · Place 4 · Gray-New GloucesterGray-New GloucesterLong Jump4.14-11 PB9
May 30WMC ChampionshipMay 30 · Triple Jump · Place 4 · Gray-New GloucesterGray-New GloucesterTriple Jump4.31-69
May 30WMC ChampionshipMay 30 · Long Jump · Place 7 · Gray-New GloucesterGray-New GloucesterLong Jump7.14-3.759
May 30WMC ChampionshipMay 30 · 200 Meters · Place 17 · Gray-New GloucesterGray-New Gloucester200 Meters17.29.04a PB9
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Triple Jump · Place 1 · Gray-New GloucesterGray-New GloucesterTriple Jump1.31-3.509
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · Long Jump · Place 3 · Gray-New GloucesterGray-New GloucesterLong Jump3.13-6.759
May 22GNG-SAC VAL-LAKE REGION-FRYEBURG@POLANDMay 22 · 200 Meters · Place 3 · Gray-New GloucesterGray-New Gloucester200 Meters3.29.05a9
May 16Marathon Sports Elite InvitationalMay 16 · Triple Jump · Place 10 · Gray-New GloucesterGray-New GloucesterTriple Jump10.31-29
May 16Marathon Sports Elite InvitationalMay 16 · Long Jump · Place 36 · Gray-New GloucesterGray-New GloucesterLong Jump36.13-3.809
May 15SACOPEE VALLEY-YARMOUTH-TRAIP-GREELY-OOB@ GRAY NEW GLOUCESTERMay 15 · 200 Meters · Place 8 · Gray-New GloucesterGray-New Gloucester200 Meters8.29.04a9
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Triple Jump · Place 3 · Gray-New GloucesterGray-New GloucesterTriple Jump3.31-02.009
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · Long Jump · Place 5 · Gray-New GloucesterGray-New GloucesterLong Jump5.13-11.009
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · High Jump · Place 7 · Gray-New GloucesterGray-New GloucesterHigh Jump7.4-02.00 PB9
May 8YARMOUTH-POLAND-GNG-SAC VAL-LISBON@FREEPORTMay 8 · 200 Meters · Place 10 · Gray-New GloucesterGray-New Gloucester200 Meters10.29.04a9
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Triple Jump · Place 1 · Gray-New GloucesterGray-New GloucesterTriple Jump1.31-04.509
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Long Jump · Place 3 · Gray-New GloucesterGray-New GloucesterLong Jump3.14-06.009
Apr 17Bob Morse InvitationalApr 17 · Triple Jump · Place 2 · Gray-New GloucesterGray-New GloucesterTriple Jump2.31-08.009
Apr 17Bob Morse InvitationalApr 17 · Long Jump · Place 3 · Gray-New GloucesterGray-New GloucesterLong Jump3.14-04.259