Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFleet Feet Indoor Invitational · Jan 204:47.74Fleet Feet Indoor InvitationalJanuary 20, 2025
1600 Meters · OutdoorMaine Class A Championship · Jun 64:35.51aMaine Class A ChampionshipJune 6, 2026
2 Miles · IndoorDEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOK · Jan 911:20.82DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJanuary 9, 2025
3200 Meters · OutdoorDEERING-WINDHAM@SANFORD MEET · Apr 2810:52.69aDEERING-WINDHAM@SANFORD MEETApril 28, 2026
400 Meters · OutdoorDEERING-WINDHAM@SANFORD MEET · Apr 2856.16aDEERING-WINDHAM@SANFORD MEETApril 28, 2026
800 Meters · IndoorChev-DEERING-PORTLAND-SO PORTLAND · Jan 242:07.42Chev-DEERING-PORTLAND-SO PORTLANDJanuary 24, 2026
800 Meters · OutdoorBonny Eagle Home Meet 2 · May 72:05.26aBonny Eagle Home Meet 2May 7, 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 A ChampionshipJun 6 · 1600 Meters · Place 5 · Deering1600 Meters5.4:35.51a PB12
Jun 6Maine Class A ChampionshipJun 6 · 800 Meters · Place 11 · Deering800 Meters11.2:05.66a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 1600 Meters · Place 3 · Deering1600 Meters3.4:42.55a12
May 19Falmouth Meet #2May 19 · 800 Meters · Place 2 · Deering800 Meters2.2:07.50a12
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 12 · Deering1600 Meters12.4:37.52a12
May 16Marathon Sports Elite InvitationalMay 16 · 800 Meters · Place 17 · Deering800 Meters17.2:08.97a12
May 7Bonny Eagle Home Meet 2May 7 · 800 Meters · Place 2 · Deering800 Meters2.2:05.26a PB12
Apr 28DEERING-WINDHAM@SANFORD MEETApr 28 · 3200 Meters · Place 3 · Deering3200 Meters3.10:52.69a PB12
Apr 28DEERING-WINDHAM@SANFORD MEETApr 28 · 400 Meters · Place 2 · Deering400 Meters2.56.16a PB12
Apr 22Deering HS Home Meet #1Apr 22 · 1600 Meters · Place 2 · Deering1600 Meters2.4:39.54a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 800 Meters · Place 7 · Deering800 Meters72:08.2912
Jan 24Chev-DEERING-PORTLAND-SO PORTLANDJan 24 · 800 Meters · Place 3 · Deering800 Meters32:07.42 PB12
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 800 Meters · Place 12 · Deering800 Meters122:08.7912
Jan 2USM New Year's InvitationalJan 2 · 1 Mile · Place 5 · Deering1 Mile54:51.1812

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 17 · Deering800 Meters172:06.1511
May 17Marathon Sports Elite InvitationalMay 17 · 1600 Meters · Place 21 · Deering1600 Meters214:43.5711
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · 1600 Meters · Place 3 · Deering1600 Meters35:01.2311

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 1 Mile · Place 9 · Deering1 Mile94:51.3211
Feb 1CHEVERUS-DEERING-PORTLAND-SO PORTLANDFeb 1 · 800 Meters · Place 5 · Deering800 Meters52:13.5811
Jan 20Fleet Feet Indoor InvitationalJan 20 · 1 Mile · Place 9 · Deering1 Mile94:47.74 PB11
Jan 18DEERING-FALMOUTH-NOBLE-THORNTONJan 18 · 800 Meters · Place 1 · Deering800 Meters12:25.1711
Jan 18DEERING-FALMOUTH-NOBLE-THORNTONJan 18 · 1 Mile · Place 1 · Deering1 Mile15:04.0611
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · 2 Miles · Place 1 · Deering2 Miles111:20.82 PB11
Jan 9DEERING-MARSHWOOD-SANFORD-SCARBOROUGH-WESTBROOKJan 9 · 1 Mile · Place 2 · Deering1 Mile24:52.8311

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16DEERING-MASSABESIC @NOBLEMay 16 · 800 Meters · Place 4 · Deering800 Meters42:17.1710
May 11Fleet Feet Maine Elite InvitationalMay 11 · 1600 Meters · Place 42 · Deering1600 Meters425:09.5110
Apr 23BIDDEFORD-DEERING-MARSHWOOD-SANFORDApr 23 · 800 Meters · Place 6 · Deering800 Meters62:20.6510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Deering, Noble, Seacoast @ MarshwoodMay 9 · 400 Meters · Place 9 · Deering400 Meters91:00.559
May 5SMAA: Deering, South Portland @ BiddefordMay 5 · 400 Meters · Place 9 · Deering400 Meters91:00.149