Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaine Class B State Championship · Jun 413.08aMaine Class B State ChampionshipJune 4, 2022
200 Meters · IndoorMaine Class B State Meet · Feb 2027.35aMaine Class B State MeetFebruary 20, 2023
200 Meters · OutdoorMaine Class B State Championship · Jun 327.44aMaine Class B State ChampionshipJune 3, 2023
400 Meters · IndoorLynn Ruddy Invitational · Feb 91:04.75Lynn Ruddy InvitationalFebruary 9, 2024
400 Meters · OutdoorUMASS Flagship Opener · Apr 51:06.12aUMASS Flagship OpenerApril 5, 2024
55 Meter · IndoorMaine Class B State Meet · Feb 207.64aMaine Class B State MeetFebruary 20, 2023
60 Meter · IndoorJoe Donahue Games Opener · Dec 88.38aJoe Donahue Games OpenerDecember 8, 2023
Long Jump · OutdoorTWILIGHT @ Yarmouth · May 229-07.00TWILIGHT @ YarmouthMay 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30WMC ChampionshipMay 30 · Long Jump · Place 32 · Cape ElizabethCape ElizabethLong Jump32.9-4.759
May 22TWILIGHT @ YarmouthMay 22 · Long Jump · Place 10 · Cape ElizabethCape ElizabethLong Jump10.9-07.00 PB9
May 22TWILIGHT @ YarmouthMay 22 · 100 Meters · Place 35 · Cape ElizabethCape Elizabeth100 Meters35.17.46a9
May 15Cape Elizabeth HS MeetMay 15 · Long Jump · Place 17 · Cape ElizabethCape ElizabethLong Jump17.9-39
May 15Cape Elizabeth HS MeetMay 15 · 100 Meters · Place 40 · Cape ElizabethCape Elizabeth100 Meters40.17.96a9
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · Long Jump · Place 13 · Cape ElizabethCape ElizabethLong Jump13.9-59
May 8OOB-TRAIP-FRYEBURG-CAPE@WELLSMay 8 · 100 Meters · Place 41 · Cape ElizabethCape Elizabeth100 Meters41.17.98a9
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · 400 Meters · Place 13 · BatesBates400 Meters13.1:07.93aJr
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · BatesBates200 Meters--DNSWind: 0Jr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · BatesBates100 Meters--DNSWind: 0.4Jr
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 35 · BatesBates200 Meters35.29.84aWind: -1.8Jr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Lynn Ruddy InvitationalFeb 13 · 200 Meters · Place 12 · BatesBates200 Meters12.29.76aWind: 0Jr
Jan 16Bates Indoor InvitationalJan 16 · 200 Meters · Place 11 · BatesBates200 Meters11.30.30aWind: 0Jr
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 31 · BatesBates200 Meters31.31.15aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Maine State Pine Tree ClassicApr 18 · 200 Meters · Place 11 · BatesBates200 Meters11.29.53aWind: -0.5So
Apr 18Maine State Pine Tree ClassicApr 18 · 100 Meters · Place 15 · BatesBates100 Meters15.13.94aWind: 0.3So
Apr 11Carla Coffey ClassicApr 11 · 200 Meters · Place 10 · BatesBates200 Meters10.28.85aWind: 0.1So
Apr 5UMASS Flagship OpenerApr 5 · 100 Meters · Place 27 · BatesBates100 Meters2714.61SO
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 400 Meters · Place 21 · BatesBates400 Meters21.1:08.15aSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 200 Meters · Place 51 · BatesBates200 Meters51.29.90aWind: 0.2So

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Bobcat Fresh Tune-upFeb 22 · 400 Meters · Place 7 · BatesBates400 Meters71:08.40SO
Feb 14Lynn Ruddy InvitationalFeb 14 · 400 Meters · Place 7 · BatesBates400 Meters7.1:06.87aSo
Feb 8Maine State ChampionshipsFeb 8 · 200 Meters · Place 12 · BatesBates200 Meters12.28.72aWind: 0So
Jan 26Middlebury's NESCAC Invite Jan 26 · 400 Meters · Place 37 · BatesBates400 Meters371:08.08a—
Jan 17Bates Indoor InvitationalJan 17 · 60 Meter · Place 11 · BatesBates60 MeterRound P11.8.68aWind: 0So
Jan 17Bates Indoor InvitationalJan 17 · 200 Meters · Place 12 · BatesBates200 Meters12.28.76aWind: 0So
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 41 · BatesBates200 Meters4129.06a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13UMASS Commonwealth Invitational Apr 13 · 200 Meters · Place 8 · BatesBates200 Meters827.88a—
Apr 13UMASS Commonwealth Invitational Apr 13 · 100 Meters · Place 11 · BatesBates100 Meters1113.41a—
Apr 5UMASS Flagship OpenerApr 5 · 400 Meters · Place 20 · BatesBates400 Meters20.1:06.12a PBFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 9Lynn Ruddy InvitationalFeb 9 · 400 Meters · Place 1 · BatesBates400 Meters11:04.75 PBFR
Feb 3Maine College State meetFeb 3 · 55 Meter · Place 13 · BatesBates55 MeterRound P13.8.00aWind: 0Fr
Feb 3Maine College State meetFeb 3 · 200 Meters · Place 8 · BatesBates200 Meters8.28.34aWind: 0Fr
Jan 28Middlesbury NESCAC InvitationalJan 28 · 200 Meters · Place 37 · BatesBates200 Meters3728.22a—
Jan 19Bates InvitationalJan 19 · 60 Meter · Place 10 · BatesBates60 MeterRound P10.8.48aWind: 0Fr
Jan 19Bates InvitationalJan 19 · 200 Meters · Place 3 · BatesBates200 Meters3.27.93aWind: 0Fr
Jan 13Reggie Poyau Memorial InvitationalJan 13 · 200 Meters · Place 13 · BatesBates200 Meters1328.89FR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Joe Donahue Games OpenerDec 8 · 60 Meter · Place 18 · BatesBates60 MeterRound P18.8.38a PBFr
Dec 8Joe Donahue Games OpenerDec 8 · 200 Meters · Place 7 · BatesBates200 Meters7.27.42aFr
Feb 20Maine Class B State MeetFeb 20 · 55 Meter · Place 3 · Cape ElizabethCape Elizabeth55 MeterRound P3.7.68a12
Feb 20Maine Class B State MeetFeb 20 · 55 Meter · Place 3 · Cape ElizabethCape Elizabeth55 Meter3.7.64a PB12
Feb 20Maine Class B State MeetFeb 20 · 200 Meters · Place 2 · Cape ElizabethCape Elizabeth200 Meters2.27.35a PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · 200 Meters · Place 2 · Cape ElizabethCape Elizabeth200 Meters2.27.44a PB12
Jun 3Maine Class B State ChampionshipJun 3 · 100 Meters · Place 2 · Cape ElizabethCape Elizabeth100 MetersRound P2.13.17a12
Jun 3Maine Class B State ChampionshipJun 3 · 100 Meters · Place 3 · Cape ElizabethCape Elizabeth100 Meters3.13.25a12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Maine Class B State ChampionshipJun 4 · 200 Meters · Place 7 · Cape ElizabethCape Elizabeth200 Meters7.27.69a11
Jun 4Maine Class B State ChampionshipJun 4 · 100 Meters · Place 5 · Cape ElizabethCape Elizabeth100 MetersRound P5.13.29a11
Jun 4Maine Class B State ChampionshipJun 4 · 100 Meters · Place 5 · Cape ElizabethCape Elizabeth100 Meters5.13.08a PB11
May 13WMC: Free, Cape, OOB, NYA, St D @ Traip May 13 · 200 Meters · Place 2 · Cape ElizabethCape Elizabeth200 Meters228.57—
May 13WMC: Free, Cape, OOB, NYA, St D @ Traip May 13 · 100 Meters · Place 2 · Cape ElizabethCape Elizabeth100 Meters213.97—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5Maine Class B State ChampionshipJun 5 · 200 Meters · Place 13 · Cape ElizabethCape Elizabeth200 Meters13.28.14a10
Jun 5Maine Class B State ChampionshipJun 5 · 100 Meters · Place 7 · Cape ElizabethCape Elizabeth100 MetersRound P7.13.44a10
Jun 5Maine Class B State ChampionshipJun 5 · 100 Meters · Place 8 · Cape ElizabethCape Elizabeth100 Meters8.13.45a10
May 29WMC ChampionshipMay 29 · 200 Meters · Place 4 · Cape ElizabethCape Elizabeth200 Meters428.00SO
May 29WMC ChampionshipMay 29 · 100 Meters · Place 4 · Cape ElizabethCape Elizabeth100 Meters413.49SO
May 29WMC ChampionshipMay 29 · 100 Meters · Place 4 · Cape ElizabethCape Elizabeth100 MetersRound P413.85SO
May 22WMC:NYA, Greely @ Cape ElizabethMay 22 · 200 Meters · Place 2 · CAPECAPE200 Meters228.22—
May 22WMC:NYA, Greely @ Cape ElizabethMay 22 · 100 Meters · Place 4 · CAPECAPE100 Meters413.64—
May 8WMC:Greely, Yarmouth @ CapeMay 8 · 100 Meters · Place 1 · CAPECAPE100 Meters114.18—
May 1WMC: Cape, NYA @GreelyMay 1 · 100 Meters · Place 4 · CAPECAPE100 Meters413.84—