Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFleet Feet Maine Elite Invitational · May 1112.89Fleet Feet Maine Elite InvitationalMay 11, 2024
200 Meters · IndoorWMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St Doms · Jan 1227.72WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJanuary 12, 2024
200 Meters · OutdoorWMC Championship · May 2527.02WMC ChampionshipMay 25, 2024
55 Meter · IndoorWMC:Gre,Cape,Pol,LR,Wells,N · Jan 218.62aWMC:Gre,Cape,Pol,LR,Wells,NJanuary 21, 2022
55 Meters · IndoorWMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, Booth · Jan 197.65WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJanuary 19, 2024
Javelin · 800g · OutdoorMPA Maine Class B State Track & Field Championships · Jun 10114-05MPA Maine Class B State Track & Field ChampionshipsJune 10, 2025
Shot Put · 12lb · IndoorWMC:Gre,Cape,Pol,LR,Wells,N · Jan 2127-11.00WMC:Gre,Cape,Pol,LR,Wells,NJanuary 21, 2022
Shot Put · 12lb · OutdoorMPA Maine Class B State Track & Field Championships · Jun 1043-02.50MPA Maine Class B State Track & Field ChampionshipsJune 10, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Javelin · Place 19 · Cape ElizabethJavelin800g19.114-05 PB12
Jun 10MPA Maine Class B State Track & Field ChampionshipsJun 10 · Shot Put · Place 9 · Cape ElizabethShot Put12lb9.43-02.50 PB12
May 31WMC ChampionshipMay 31 · Shot Put · Place 4 · Cape ElizabethShot Put442-1012
May 31WMC ChampionshipMay 31 · Javelin · Place 3 · Cape ElizabethJavelin3124-1112
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Shot Put · Place 1 · Cape ElizabethShot Put142-912
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Discus · Place 11 · Cape ElizabethDiscus1176-812
May 16WELLS-FRYEBURG-LAKE REGION-NYA-ST DOMS @ Cape ElizabethMay 16 · Javelin · Place 1 · Cape ElizabethJavelin1126-312

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 11 · Cape ElizabethShot Put12lb11.41-4.2511
May 25WMC ChampionshipMay 25 · 200 Meters · Place 19 · Cape Elizabeth200 Meters1927.02 PB11
May 25WMC ChampionshipMay 25 · 100 Meters · Place 21 · Cape Elizabeth100 MetersRound P2112.9411
May 25WMC ChampionshipMay 25 · Shot Put · Place 9 · Cape ElizabethShot Put938-0.2511
May 21GNG - Throws MeetMay 21 · Shot Put · Place 8 · Cape ElizabethShot Put839-1111
May 11Fleet Feet Maine Elite InvitationalMay 11 · Shot Put · Place 13 · Cape ElizabethShot Put1338-6.5011
May 11Fleet Feet Maine Elite InvitationalMay 11 · 100 Meters · Place 39 · Cape Elizabeth100 MetersRound P3912.89 PB11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 200 Meters · Place 13 · Cape Elizabeth200 Meters1327.9111
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · 55 Meters · Place 16 · Cape Elizabeth55 Meters167.8311
Feb 2WMC: Cape, GNG, Free, Lake, FRYE, STDOM, Win, Lis, Mt VallFeb 2 · Shot Put · Place 3 · Cape ElizabethShot Put338-1011
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 200 Meters · Place 18 · Cape Elizabeth200 Meters1827.9711
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · 55 Meters · Place 20 · Cape Elizabeth55 Meters207.6811
Jan 26WMC:GNG, Free NYA, CAPE, Frye, Booth, WIS, Gree, Yarmouth, IslJan 26 · Shot Put · Place 3 · Cape ElizabethShot Put337-311
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 200 Meters · Place 14 · Cape Elizabeth200 Meters1427.7711
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · 55 Meters · Place 19 · Cape Elizabeth55 Meters197.65 PB11
Jan 19WMC: Gre, Cape,Pol,Lake,Wells, NYA, ST DOM, Wint,Lis,Mt V, BoothJan 19 · Shot Put · Place 1 · Cape ElizabethShot Put137-4.7511
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 200 Meters · Place 18 · Cape Elizabeth200 Meters1827.72 PB11
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · 55 Meters · Place 18 · Cape Elizabeth55 Meters187.6911
Jan 12WMC: GNG, Freeport, Poland, Fryeburg, Yarmouth, Wells, St DomsJan 12 · Shot Put · Place 6 · Cape ElizabethShot Put635-10.7511

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13WMC: Free, Cape, OOB, NYA, St D @ Traip May 13 · Shot Put · Place 11 · Cape ElizabethShot Put1130-11.00—
May 13WMC: Free, Cape, OOB, NYA, St D @ Traip May 13 · 200 Meters · Place 27 · Cape Elizabeth200 Meters2732.00—
May 13WMC: Free, Cape, OOB, NYA, St D @ Traip May 13 · 100 Meters · Place 38 · Cape Elizabeth100 Meters3815.42—

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 11WMC ChampionshipFeb 11 · 55 Meters · Place 23 · CAPE55 Meters238.62—
Feb 11WMC ChampionshipFeb 11 · Shot Put · Place 11 · CAPEShot Put1128-04.00—
Feb 11WMC ChampionshipFeb 11 · Shot Put · Place 7 · CAPEShot Put730-08.25—
Feb 11WMC ChampionshipFeb 11 · 55 Meters · Place 20 · CAPE55 MetersRound P208.63—
Feb 5WMC:All TeamsFeb 5 · Shot Put · Place 9 · CAPEShot Put927-01.00—
Feb 5WMC:All TeamsFeb 5 · 55 Meters · Place 26 · CAPE55 Meters269.01—
Jan 28WMC:GNG, Freeport, NYA, CAPE, LAKE REGION, Fryeburg, TraipJan 28 · Shot Put · Place 8 · CAPEShot Put828-04.00—
Jan 28WMC:GNG, Freeport, NYA, CAPE, LAKE REGION, Fryeburg, TraipJan 28 · 200 Meters · Place 15 · CAPE200 Meters1532.45—
Jan 28WMC:GNG, Freeport, NYA, CAPE, LAKE REGION, Fryeburg, TraipJan 28 · 55 Meters · Place 13 · CAPE55 Meters138.80—
Jan 21WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · 55 Meter · Place 23 · Cape Elizabeth55 Meter23.8.62a PB9
Jan 21WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · Shot Put · Place 8 · Cape ElizabethShot Put12lb8.27-11.00 PB9
Jan 14WMC:York, Greely, Cape, Lake Region, NYA, St. Dom/Lisbon, TraipJan 14 · Shot Put · Place 3 · CAPEShot Put326-09.00—
Jan 14WMC:York, Greely, Cape, Lake Region, NYA, St. Dom/Lisbon, TraipJan 14 · 55 Meters · Place 4 · CAPE55 Meters48.75—