Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGREELY-SEACOAST-LAKE REG-NYA@YORK · May 812.34aGREELY-SEACOAST-LAKE REG-NYA@YORKMay 8, 2026
1600m Race Walk · OutdoorGreely HS Home Meet · May 310:31.03Greely HS Home MeetMay 3, 2024
1600m Racewalk · OutdoorYork · Apr 2611:20.04aYorkApril 26, 2024
200 Meters · IndoorWMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISC · Jan 3025.62WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJanuary 30, 2026
200 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 124.71aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
300m Hurdles · 36" / 0.914m · OutdoorWMC Championship · May 3049.05aWMC ChampionshipMay 30, 2026
55m Hurdles · 39" · IndoorWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISC · Dec 1910.53aWMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDecember 19, 2025
Javelin · 800g · OutdoorYork · Apr 2671-05YorkApril 26, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · 300m Hurdles · Place 10 · York300m Hurdles36" / 0.914m10.49.05a PB11
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 300m Hurdles · Place 2 · York300m Hurdles36" / 0.914m2.49.81a11
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 100 Meters · Place 12 · York100 Meters12.12.90a11
May 15Cape Elizabeth HS MeetMay 15 · 200 Meters · Place 9 · York200 Meters9.25.39a11
May 15Cape Elizabeth HS MeetMay 15 · 100 Meters · Place 17 · York100 Meters17.12.65a11
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 200 Meters · Place 9 · York200 Meters9.24.80a11
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 100 Meters · Place 18 · York100 Meters18.12.34a PB11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 200 Meters · Place 7 · York200 Meters7.24.71a PB11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6WMC Indoor ChampionshipFeb 6 · 200 Meters · Place 16 · York200 Meters1625.6511
Feb 6WMC Indoor ChampionshipFeb 6 · 55m Hurdles · Place 11 · York55m HurdlesRound P1110.2411
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55m Hurdles · Place 9 · York High Sc55m Hurdles910.62—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 5 · York High Sc200 Meters525.62 PB—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 200 Meters · Place 5 · York200 Meters525.6211
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 55m Hurdles · Place 9 · York55m Hurdles910.6211
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 200 Meters · Place 10 · York200 Meters1025.7811
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 200 Meters · Place 7 · York200 Meters725.7611
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 55m Hurdles · Place 6 · York55m Hurdles610.3511

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 55m Hurdles · Place 3 · York55m Hurdles39"3.10.53a PB11
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 6 · York200 Meters6.25.99a11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 200 Meters · Place 10 · York200 Meters1027.1910
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 55m Hurdles · Place 5 · York55m HurdlesRound P512.7710
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · 55m Hurdles · Place 5 · York55m Hurdles512.7710
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 13 · York200 Meters1327.9510
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 55m Hurdles · Place 3 · York55m Hurdles310.7710
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · 200 Meters · Place 7 · York200 Meters727.6710
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · 55m Hurdles · Place 3 · York55m Hurdles310.9910

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31WMC ChampionshipMay 31 · 110m Hurdles · Place 7 · York110m HurdlesRound P721.4710
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 110m Hurdles · Place 5 · York High Sc110m Hurdles521.46—
May 9GREELY-YORK-SACOPEE-CAPE-LAKE REGION- @ POLANDMay 9 · 200 Meters · Place 9 · York High Sc200 Meters926.00—
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 200 Meters · Place 13 · York200 Meters1326.1910
May 2GNG-LAKE REGION-OOB-WELLS-YORK@TRAIPMay 2 · 110m Hurdles · Place 4 · York110m Hurdles420.1910
Apr 18Bob Morse InvitationalApr 18 · 110m Hurdles · Place 4 · York High Sc110m Hurdles421.68—
Apr 18Bob Morse InvitationalApr 18 · 200 Meters · Place 14 · York High Sc200 Meters1426.67—

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 55m Hurdles · Place 5 · York55m Hurdles39"5.11.13a10
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 200 Meters · Place 8 · York200 Meters8.28.10a10
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 200 Meters · Place 22 · York200 Meters2229.439
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 55m Hurdles · Place 7 · York55m Hurdles711.599
Jan 26WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · 200 Meters · Place 12 · York200 Meters1229.219
Jan 26WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · 55m Hurdles · Place 5 · York55m Hurdles511.769
Jan 26WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · Long Jump · Place 10 · YorkLong Jump1011-0.509
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 200 Meters · Place 15 · York200 Meters1529.559
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 55m Hurdles · Place 4 · York55m Hurdles415.839
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · Long Jump · Place 29 · YorkLong Jump2910-4.509
Jan 12WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 200 Meters · Place 21 · York200 Meters2129.439
Jan 12WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 55m Hurdles · Place 4 · York55m Hurdles411.449
Jan 12WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · Long Jump · Place 27 · YorkLong Jump2710-9.759
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 200 Meters · Place 20 · York200 Meters2029.789
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 55m Hurdles · Place 4 · York55m Hurdles412.309
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · Long Jump · Place 26 · YorkLong Jump2612-39

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25WMC ChampionshipMay 25 · 1600m Race Walk · Place 7 · York1600m Race Walk710:39.789
May 3Greely HS Home MeetMay 3 · 1600m Race Walk · Place 4 · York High Sc1600m Race Walk410:31.03 PB—
May 3Greely HS Home MeetMay 3 · 100 Meters · Place 38 · York High Sc100 Meters3813.63—
Apr 26YorkApr 26 · 1600m Racewalk · Place 4 · York1600m Racewalk4.11:20.04a PB9
Apr 26YorkApr 26 · Javelin · Place 23 · YorkJavelin800g23.71-05 PB9
Apr 26YorkApr 26 · 100 Meters · Place 32 · York100 Meters32.14.70a9
Apr 18THORNTON ACADEMY-YORK-PRESQUE ISLE-BIDDEFORD @ KENNEBUNKApr 18 · 100 Meters · Place 34 · York100 Meters3413.919