Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSMAA: Biddeford-Bonny Eagle-Thornton Academy-Westbrook · Jan 215:22.92SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJanuary 21, 2023
10,000 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1143:34.70aSt Josephs Track & Field InvitationalApril 11, 2026
200 Meters · IndoorMule Tune-Up · Feb 2029.23aMule Tune-UpFebruary 20, 2026
200 Meters · OutdoorSt Josephs Track & Field Invitational · Apr 1129.32aSt Josephs Track & Field InvitationalApril 11, 2026
600 Meters · IndoorSouthern Maine Husky Invitational · Jan 311:45.21aSouthern Maine Husky InvitationalJanuary 31, 2026
600 Yard Run Open Division · IndoorSMAA: Biddeford-Deering-Gorham-Marshwood · Jan 41:34.74SMAA: Biddeford-Deering-Gorham-MarshwoodJanuary 4, 2023
800 Meters · IndoorSMAA: Biddeford-Kennebunk-Sanford-Scarborough-South Portland · Jan 142:26.10SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJanuary 14, 2023
800 Meters · OutdoorJim Sheehan Memorial · Apr 42:36.92aJim Sheehan MemorialApril 4, 2026
Javelin · 800g · OutdoorJonathan Tymann Invitational · Mar 2718.50mJonathan Tymann InvitationalMarch 27, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 11St Josephs Track & Field InvitationalApr 11 · 10,000 Meters · Place 4 · York (Maine) CCYork (Maine) CC10,000 Meters4.43:34.70a PBFr
Apr 11St Josephs Track & Field InvitationalApr 11 · 200 Meters · Place 34 · York (Maine) CCYork (Maine) CC200 Meters34.29.32a PBWind: 1.3Fr
Apr 11Monks Track and Field InvitationalApr 11 · 10,000 Meters · Place 4 · York (Maine) CCYork (Maine) CC10,000 Meters4.43:34.70aFr
Apr 11Monks Track and Field InvitationalApr 11 · 200 Meters · Place 34 · York (Maine) CCYork (Maine) CC200 Meters34.29.32aWind: 1.3Fr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 43 · York (Maine) CCYork (Maine) CC800 Meters43.2:36.92a PBFr
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 34 · York (Maine) CCYork (Maine) CCJavelin800g34.18.50m PBFr
Mar 27Jonathan Tymann InvitationalMar 27 · 5000 Meters · York (Maine) CCYork (Maine) CC5000 Meters—DNFFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 200 Meters · Place 17 · York (Maine) CCYork (Maine) CC200 Meters17.29.23a PBWind: 0Fr
Jan 31Southern Maine Husky InvitationalJan 31 · 600 Meters · Place 8 · York (Maine) CCYork (Maine) CC600 Meters8.1:45.21a PBFr
Jan 17Panther InviteJan 17 · 800 Meters · Place 22 · York (Maine) CCYork (Maine) CC800 Meters22.2:33.55aFr
Jan 10Southern Maine Open IIJan 10 · 800 Meters · Place 9 · York (Maine) CCYork (Maine) CC800 Meters9.2:31.41aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 21 · 1 Mile · Place 3 · Biddeford HiBiddeford Hi1 Mile35:22.92 PB—
Jan 14SMAA: Biddeford-Kennebunk-Sanford-Scarborough-South PortlandJan 14 · 800 Meters · Place 6 · Biddeford HiBiddeford Hi800 Meters62:26.10 PB—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 600 Yard Run Open Division · Place 3 · Biddeford HiBiddeford Hi600 Yard Run Open Division31:34.74 PB—
Jan 4SMAA: Biddeford-Deering-Gorham-MarshwoodJan 4 · 800 Meters · Place 7 · Biddeford HiBiddeford Hi800 Meters72:29.87—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27SMAA: Biddeford-Falmouth-Massabesic-Portland-SanfordDec 27 · 1 Mile · Place 5 · BiddefordBiddeford1 Mile5.5:38.22a-
Dec 12SMAA: Biddeford-Cheverus-Noble-WindhamDec 12 · 800 Meters · Place 3 · BiddefordBiddeford800 Meters3.2:41.96a-