Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGREELY-SEACOAST-LAKE REG-NYA@YORK · May 812.15aGREELY-SEACOAST-LAKE REG-NYA@YORKMay 8, 2026
1600m Race Walk · OutdoorGreely HS Home Meet · May 310:41.01Greely HS Home MeetMay 3, 2024
200 Meters · IndoorWMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARM · Jan 1625.00WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJanuary 16, 2026
200 Meters · OutdoorWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTER · May 124.68aWELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1, 2026
400 Meters · IndoorWMC Indoor Championship · Feb 655.86WMC Indoor ChampionshipFebruary 6, 2026
400 Meters · OutdoorCape Elizabeth HS Meet · May 1556.35aCape Elizabeth HS MeetMay 15, 2026
55 Meter · IndoorPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISC · Jan 317.56aPOL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJanuary 31, 2025
55 Meters · IndoorWMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYA · Jan 237.26WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJanuary 23, 2026
800 Meters · OutdoorOOB-WELLS-SEACOAST-YORK@TRAIP · May 222:16.13aOOB-WELLS-SEACOAST-YORK@TRAIPMay 22, 2026
Pole Vault · IndoorMaine Class B · Feb 1610-00.00Maine Class BFebruary 16, 2026
Pole Vault · OutdoorMaine Class B Championship · Jun 610-06.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

10 results
DateMeetEventPlMarkGr
Jun 6Maine Class B ChampionshipJun 6 · Pole Vault · Place 11 · YorkPole Vault11.10-06.00 PB11
May 30WMC ChampionshipMay 30 · Pole Vault · Place 4 · YorkPole Vault4.10-611
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · Pole Vault · Place 1 · YorkPole Vault1.10-011
May 22OOB-WELLS-SEACOAST-YORK@TRAIPMay 22 · 800 Meters · Place 4 · York800 Meters4.2:16.13a PB11
May 15Cape Elizabeth HS MeetMay 15 · 400 Meters · Place 2 · York400 Meters2.56.35a PB11
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · Pole Vault · Place 3 · YorkPole Vault3.10-06.0011
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 200 Meters · Place 8 · York200 Meters8.24.71a11
May 8GREELY-SEACOAST-LAKE REG-NYA@YORKMay 8 · 100 Meters · Place 14 · York100 Meters14.12.15a PB11
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · Pole Vault · Place 1 · YorkPole Vault1.10-00.0011
May 1WELLS-YORK-TRAIP-POLAND @ GRAY NEW GLOUCESTERMay 1 · 200 Meters · Place 6 · York200 Meters6.24.68a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 16Maine Class BFeb 16 · Pole Vault · Place 8 · YorkPole Vault8.10-00.00 PB11
Feb 16Maine Class BFeb 16 · 400 Meters · Place 13 · York400 Meters13.56.19a11
Feb 6WMC Indoor ChampionshipFeb 6 · 200 Meters · Place 7 · York200 Meters725.0411
Feb 6WMC Indoor ChampionshipFeb 6 · 400 Meters · Place 6 · York400 Meters655.86 PB11
Feb 6WMC Indoor ChampionshipFeb 6 · Pole Vault · Place 3 · YorkPole Vault310-611
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Pole Vault · Place 1 · York High ScPole Vault110-06.00—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 400 Meters · Place 4 · York High Sc400 Meters455.93—
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · 400 Meters · Place 4 · York400 Meters455.9311
Jan 30WMC-POL-WELLS-NYA-TRAIP-YARM-BOOTH-WISCJan 30 · Pole Vault · Place 1 · YorkPole Vault110-611
Jan 23WMC: YORK-FREE-TRAIP-MT VAL-POL-LR-WELLS-NYAJan 23 · 55 Meters · Place 7 · York55 Meters77.26 PB11
Jan 16WMC: YORK-GNG-FREEPORT-TRAIP-FRYE-YARMJan 16 · 200 Meters · Place 2 · York200 Meters225.00 PB11
Jan 2USM New Year's InvitationalJan 2 · Pole Vault · Place 9 · YorkPole Vault911-011
Jan 2USM New Year's InvitationalJan 2 · 200 Meters · Place 50 · York200 Meters5025.3811

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · Pole Vault · Place 1 · YorkPole Vault1.10-011
Dec 19WMC - YORK-CAPE-GNG-YARM-TRAIP-MT VAL-BOOTH-WISCDec 19 · 200 Meters · Place 5 · York200 Meters5.25.93a11
Feb 7WESTERN MAINE CONFERENCE CHAMPIONSHIPFeb 7 · Pole Vault · Place 10 · YorkPole Vault109-010
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · 55 Meter · Place 8 · York55 Meter8.7.56a PB10
Jan 31POL-TRAIP-WELLS-NYA-YORK-YARMOUTH-BOOTH-WISCJan 31 · Pole Vault · Place 2 · YorkPole Vault2.10-010
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · 200 Meters · Place 6 · York200 Meters626.3410
Jan 24MEET 1-FREEP-NYA-Poland-Wells-St. Dom-Win-Lisbon-YORK-LR-TraipJan 24 · Pole Vault · Place 3 · YorkPole Vault39-010
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · 400 Meters · Place 2 · York400 Meters21:01.0210
Jan 10YORK-GREELY-LR-NYA-TRAIP-BOOTH-WIS-MT VAL-YARMOUTHJan 10 · Pole Vault · Place 4 · YorkPole Vault49-610

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Bob Morse InvitationalApr 18 · Pole Vault · Place 3 · York High ScPole Vault310-06.00—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 55 Meter · Place 5 · York55 Meter5.7.57a10
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · Pole Vault · Place 3 · YorkPole Vault3.9-010
Dec 20WMC: YORK-CAPE-GNG-FREEPORT-TRAIP-MT VALLEY-BOTTHBAY-WISCASSET-YDec 20 · 200 Meters · Place 6 · York200 Meters6.27.11a10
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · 200 Meters · Place 16 · York200 Meters1628.589
Feb 2WMC: Gree, Poland, Traip, Wells, NYA, YORK, Yarm BoothFeb 2 · Pole Vault · Place 11 · YorkPole Vault118-69
Jan 26WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · 200 Meters · Place 7 · York200 Meters727.929
Jan 26WMC: Poland, Wells, St. Dom, Win, Lisbon York, Lake, Traip, Mt VJan 26 · Pole Vault · Place 4 · YorkPole Vault47-99
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · 200 Meters · Place 11 · York200 Meters1128.239
Jan 19WMC: York, GNG, Freeport, Fryeburg, Yarmouth, TraipJan 19 · Pole Vault · Place 8 · YorkPole Vault87-99
Jan 12WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 200 Meters · Place 13 · York200 Meters1328.199
Jan 12WMC: York, Gre, Lake, NYA, Traip, Booth, Mt V, Wisc, Yarm, IselbJan 12 · 400 Meters · Place 7 · York400 Meters71:04.799
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 200 Meters · Place 21 · York200 Meters2129.859
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · 400 Meters · Place 6 · York400 Meters61:06.799
Jan 5WMC: YORK, Cape, GNG, Freeport, Traip, MT VAL, Booth, Wisc, YarmJan 5 · Pole Vault · Place 6 · YorkPole Vault67-09

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Pole Vault · Place 19 · YorkPole Vault19.9-99
May 25WMC ChampionshipMay 25 · Pole Vault · Place 11 · YorkPole Vault119-69
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · 200 Meters · Place 8 · York200 Meters825.879
May 17OOB, WELLS, TRAIP-SACOPEE-SEACOASTMay 17 · Pole Vault · Place 2 · YorkPole Vault29-69
May 3Greely HS Home MeetMay 3 · 1600m Race Walk · Place 6 · York High Sc1600m Race Walk610:41.01 PB—
May 3Greely HS Home MeetMay 3 · Pole Vault · Place 9 · York High ScPole Vault98-06.00—
May 3Greely HS Home MeetMay 3 · 400 Meters · Place 12 · York High Sc400 Meters121:00.78—
Apr 26YorkApr 26 · Pole Vault · Place 3 · YorkPole Vault3.9-00.009
Apr 26YorkApr 26 · 400 Meters · Place 13 · York400 Meters13.1:01.55a9
Apr 26YorkApr 26 · 200 Meters · Place 21 · York200 Meters21.27.79a9
Apr 18THORNTON ACADEMY-YORK-PRESQUE ISLE-BIDDEFORD @ KENNEBUNKApr 18 · 200 Meters · Place 23 · York200 Meters2328.079