Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMarathon Sports Elite Indoor Invitational · Jan 195:38.42Marathon Sports Elite Indoor InvitationalJanuary 19, 2026
1600 Meters · OutdoorMaine Class A State Championship · Jun 15:33.78aMaine Class A State ChampionshipJune 1, 2024
2 Miles · IndoorBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORO · Dec 912:36.27aBIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODecember 9, 2025
3200 Meters · OutdoorSMAA OUTDOOR TRACK CHAMPIONSHIP · May 2912:22.95aSMAA OUTDOOR TRACK CHAMPIONSHIPMay 29, 2026
400 Meters · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 161:09.87aBonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
600 Meters · IndoorBONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLAND · Jan 91:57.27BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJanuary 9, 2025
600 Yards · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 161:45.09aBonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
800 Meters · IndoorUSM New Year's Invitational · Dec 302:39.04aUSM New Year's InvitationalDecember 30, 2023
800 Meters · OutdoorBONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORD · May 142:32.76BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6Maine Class A ChampionshipJun 6 · 3200 Meters · Place 18 · Bonny Eagle3200 Meters18.12:33.72a12
Jun 6Maine Class A ChampionshipJun 6 · 1600 Meters · Place 13 · Bonny Eagle1600 Meters13.5:59.24a12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 3200 Meters · Place 7 · Bonny Eagle3200 Meters7.12:22.95a PB12
May 29SMAA OUTDOOR TRACK CHAMPIONSHIPMay 29 · 1600 Meters · Place 11 · Bonny Eagle1600 Meters11.5:57.10a12
May 20Portland HS Home Meet 2May 20 · 1600 Meters · Place 6 · Bonny Eagle1600 Meters6.6:09.12a12
May 16Marathon Sports Elite InvitationalMay 16 · 1600 Meters · Place 18 · Bonny Eagle1600 Meters18.5:43.96a12
May 13BONNY EAGLE-SCARBOROUGH@NOBLEMay 13 · 1600 Meters · Place 2 · Bonny Eagle1600 Meters2.5:59.68a12
May 7Bonny Eagle Home Meet 2May 7 · 3200 Meters · Place 3 · Bonny Eagle3200 Meters3.13:03.63a12
May 7Bonny Eagle Home Meet 2May 7 · 1600 Meters · Place 2 · Bonny Eagle1600 Meters2.6:03.01a12
May 2BONNY EAGLE-PORTLAND @THORNTON ACADEMYMay 2 · 1600 Meters · Place 4 · Bonny Eagle1600 Meters4.5:56.60a12
Apr 23Bonny Eagle Home Meet 1Apr 23 · 3200 Meters · Place 2 · Bonny Eagle3200 Meters2.13:13.29a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 2 Miles · Place 9 · Bonny Eagle2 Miles912:53.1612
Feb 7SMAA Southwesterns ChampionshipsFeb 7 · 1 Mile · Place 12 · Bonny Eagle1 Mile125:57.7212
Jan 24BIDD-B.E.-THORNTON-WESTBROOKJan 24 · 2 Miles · Place 3 · Bonny Eagle2 Miles313:40.8312
Jan 24BIDD-B.E.-THORNTON-WESTBROOKJan 24 · 1 Mile · Place 2 · Bonny Eagle1 Mile26:06.1712
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 2 Miles · Place 3 · Bonny Eagle2 Miles312:53.1512
Jan 19Marathon Sports Elite Indoor InvitationalJan 19 · 1 Mile · Place 11 · Bonny Eagle1 Mile115:38.42 PB12
Jan 17BONNY EAGLE-CHEVERUS-GORHAM-MASSABESICJan 17 · 2 Miles · Place 5 · Bonny Eagle2 Miles513:00.52—
Jan 6BONNY EAGLE-FALM-MASS-SO PORTLANDJan 6 · 2 Miles · Place 3 · Bonny Eagle2 Miles312:49.8112
Jan 2USM New Year's InvitationalJan 2 · 1 Mile · Place 14 · Bonny Eagle1 Mile146:00.5512

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · 2 Miles · Place 2 · Bonny Eagle2 Miles2.12:58.48a12
Dec 20BONNY EAGLE-DEERING-KENNEBUNK-WINDHAMDec 20 · 1 Mile · Place 2 · Bonny Eagle1 Mile2.5:55.36a12
Dec 9BIDD-B.E.-DEER-GORHAM-MARSH-NOBLE-PORT-SCARBORODec 9 · 2 Miles · Place 2 · Bonny Eagle2 Miles2.12:36.27a PB12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Bonny Eagle1 Mile—DNS11
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 2 Miles · Place 3 · Bonny Eagle2 Miles312:40.0511
Feb 8SMAA INDOOR TRACK CHAMPIONSHIPFeb 8 · 1 Mile · Place 10 · Bonny Eagle1 Mile105:43.9411
Feb 1BIDDEFORD-BONNY EAGLE-THORNTON-WESTBROOKFeb 1 · 1 Mile · Place 1 · Bonny Eagle1 Mile15:41.7311
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 1 Mile · Place 3 · Bonny Eagle1 Mile3.5:54.85a11
Jan 11Bonny Eagle-NOBLE-PORTLAND-SCARBOROUGHJan 11 · 800 Meters · Place 4 · Bonny Eagle800 Meters4.2:51.77a11
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 2 Miles · Place 3 · Bonny Eagle2 Miles312:45.7011
Jan 9BONNY EAGLE-FALMOUTH-MASSABESIC-SO PORTLANDJan 9 · 600 Meters · Place 5 · Bonny Eagle600 Meters51:57.27 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 1600 Meters · Place 15 · Bonny Eagle1600 Meters15.5:40.94a11
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 800 Meters · Place 26 · Bonny Eagle800 Meters262:50.3311
May 30SMAA OUTDOOR TRACK CHAMPIONSHIP @SANFORDMay 30 · 1600 Meters · Place 18 · Bonny Eagle1600 Meters185:51.9511
May 22Bonny Eagle Home Meet 2May 22 · 1600 Meters · Place 3 · Bonny Eagle1600 Meters35:54.45—
May 22Bonny Eagle Home Meet 2May 22 · 1600 Meters · Place 3 · Bonny Eagle1600 Meters35:54.45—
May 17Marathon Sports Elite InvitationalMay 17 · 1600 Meters · Place 25 · Bonny Eagle1600 Meters255:50.0711
May 15PORTLAND-BONNY EAGLE @NOBLEMay 15 · 800 Meters · Place 2 · Bonny Eagle800 Meters22:40.5511
Apr 30BONNY EAGLE-DEERING-THORNTON @SANFORDApr 30 · 800 Meters · Place 4 · Bonny Eagle800 Meters42:43.7611
Apr 24Bonny Eagle Home MeetApr 24 · 3200 Meters · Place 4 · Bonny Eagle3200 Meters413:53.50—
Apr 24Bonny Eagle Home MeetApr 24 · 800 Meters · Place 3 · Bonny Eagle800 Meters32:40.81—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Bonny Eagle-Deering-KENNEBUNK-WindhamDec 21 · 1 Mile · Place 2 · Bonny Eagle1 Mile2.6:01.65a11
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · 1 Mile · Place 8 · Bonny Eagle1 Mile85:47.1610
Jan 20SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 20 · 1 Mile · Place 2 · Bonny Eagle1 Mile25:47.8310
Jan 13SMAA: Bonny Eagle-Cheverus-Gorham-MassabesicJan 13 · 400 Meters · Place 3 · Bonny Eagle400 Meters31:10.1010
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · 800 Meters · Place 6 · Bonny Eagle800 Meters62:42.89—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 1600 Meters · Place 8 · Bonny Eagle1600 Meters8.5:33.78a PB10
May 24Southwesterns ChampionshipMay 24 · 1600 Meters · Place 8 · Bonny Eagle1600 Meters85:34.3310
May 14BONNY EAGLE-CHEVERUS-KENNEBUNK @SANFORDMay 14 · 800 Meters · Place 2 · Bonny Eagle800 Meters22:32.76 PB10
May 11Fleet Feet Maine Elite InvitationalMay 11 · 1600 Meters · Place 18 · Bonny Eagle1600 Meters185:42.3910
May 1Deering HS Home MeetMay 1 · 800 Meters · Place 4 · Bonny Eagle800 Meters42:33.95—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 3200 Meters · Place 3 · Bonny Eagle3200 Meters312:47.52—
Apr 24BONNY EAGLE-SCARBOROUGH-SO PORTLANDApr 24 · 800 Meters · Place 1 · Bonny Eagle800 Meters12:39.02—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 14 · Bonny Eagle800 Meters14.2:39.04a PB10
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 600 Yards · Place 5 · Bonny Eagle600 Yards5.1:45.09a PB10
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · 400 Meters · Place 5 · Bonny Eagle400 Meters5.1:09.87a PB10
Feb 11SMAA Southwestern ChampionshipsFeb 11 · 800 Meters · Place 13 · Bonny Eagle800 Meters132:46.30—
Jan 21SMAA: Biddeford-Bonny Eagle-Thornton Academy-WestbrookJan 21 · 400 Meters · Place 5 · Bonny Eagle400 Meters51:12.86—
Jan 4SMAA: Bonny Eagle-Noble-Portland-ScarboroughJan 4 · 800 Meters · Place 5 · Bonny Eagle800 Meters52:44.09—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20St. Joseph's Monks InvitationalMay 20 · 1600 Meters · Place 14 · Bonny Eagle1600 Meters145:44.21—
May 20St. Joseph's Monks InvitationalMay 20 · 800 Meters · Place 7 · Bonny Eagle800 Meters72:38.54—
May 16SMAA: THORNTON-BIDDEFORD-BONNY EAGLE-WESTBROOK-@NOBLEMay 16 · 800 Meters · Place 5 · Bonny Eagle800 Meters52:40.85—
May 9Falmouth Meet #1May 9 · 800 Meters · Place 3 · Bonny Eagle800 Meters32:39.829
Apr 26SMAA: Bonny Eagle, Scarborough @ South PortlandApr 26 · 800 Meters · Place 5 · Bonny Eagle800 Meters52:42.86—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 800 Meters · Place 11 · Bonny Eagle800 Meters11.2:42.05a9
Dec 27SMAA: Bonny Eagle-Deering-Kennebunk-WindhamDec 27 · 1 Mile · Place 1 · Bonny Eagle1 Mile1.6:21.98a9
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 2 Miles · Place 6 · Bonny Eagle2 Miles6.13:47.26a9
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 800 Meters · Place 2 · Bonny Eagle800 Meters2.2:47.04a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16MS Westbrook, BE, LincolnMay 16 · Shot Put · Place 6 · Bonny EagleShot Put614-11.50—
May 16MS Westbrook, BE, LincolnMay 16 · 1600 Meters · Place 1 · Bonny Eagle1600 Meters16:45.24—