Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrono Meet #2 · May 2214.01aOrono Meet #2May 22, 2026
Discus · 1.6kg · OutdoorMaine Class C Championship · Jun 6124-02Maine Class C ChampionshipJune 6, 2026
Javelin · 800g · OutdoorPVC Small School Championship · May 29131-2PVC Small School ChampionshipMay 29, 2026
Shot Put · 12lb · IndoorEMITL Meet 1B · Dec 644-0.75EMITL Meet 1BDecember 6, 2025
Shot Put · 12lb · OutdoorPVC Small School Championship · May 2945-2.50PVC Small School ChampionshipMay 29, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6Maine Class C ChampionshipJun 6 · Javelin · Place 12 · Bangor ChristianJavelin800g12.123-0411
Jun 6Maine Class C ChampionshipJun 6 · Discus · Place 4 · Bangor ChristianDiscus1.6kg4.124-02 PB11
Jun 6Maine Class C ChampionshipJun 6 · Shot Put · Place 4 · Bangor ChristianShot Put12lb4.43-04.2511
May 29PVC Small School ChampionshipMay 29 · Javelin · Place 6 · Bangor ChristianJavelin800g6.131-2 PB11
May 29PVC Small School ChampionshipMay 29 · Discus · Place 11 · Bangor ChristianDiscus1.6kg11.104-411
May 29PVC Small School ChampionshipMay 29 · Shot Put · Place 3 · Bangor ChristianShot Put12lb3.45-2.50 PB11
May 22Orono Meet #2May 22 · Javelin · Place 5 · Bangor ChristianJavelin800g5.126-411
May 22Orono Meet #2May 22 · Discus · Place 10 · Bangor ChristianDiscus1.6kg10.94-311
May 22Orono Meet #2May 22 · Shot Put · Place 1 · Bangor ChristianShot Put12lb1.44-011
May 22Orono Meet #2May 22 · 100 Meters · Place 44 · Bangor Christian100 Meters44.14.01a PB11
May 14Ellsworth Meet #1May 14 · Javelin · Place 5 · Bangor ChristianJavelin800g5.102-211
May 14Ellsworth Meet #1May 14 · Shot Put · Place 3 · Bangor ChristianShot Put12lb3.40-111
May 9Brewer Meet #2May 9 · Javelin · Place 4 · Bangor ChristianJavelin800g4.128-911
May 9Brewer Meet #2May 9 · Discus · Place 5 · Bangor ChristianDiscus1.6kg5.100-1111
May 9Brewer Meet #2May 9 · Shot Put · Place 2 · Bangor ChristianShot Put12lb2.41-711
May 2MDI Meet #2May 2 · Javelin · Place 3 · Bangor ChristianJavelin800g3.121-411
May 2MDI Meet #2May 2 · Discus · Place 4 · Bangor ChristianDiscus1.6kg4.101-811
May 2MDI Meet #2May 2 · Shot Put · Place 1 · Bangor ChristianShot Put12lb1.43-8.5011
Apr 16Bucksport Meet #1Apr 16 · Javelin · Place 2 · Bangor ChristianJavelin800g2.106-1111
Apr 16Bucksport Meet #1Apr 16 · Discus · Place 2 · Bangor ChristianDiscus1.6kg2.103-311
Apr 16Bucksport Meet #1Apr 16 · Shot Put · Place 1 · Bangor ChristianShot Put12lb1.41-211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10EMITL Meet 5BJan 10 · Shot Put · Place 5 · Bangor ChristianShot Put543-111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20EMITL Meet 2ADec 20 · Shot Put · Place 3 · Bangor ChristianShot Put12lb3.43-511
Dec 6EMITL Meet 1BDec 6 · Shot Put · Place 2 · Bangor ChristianShot Put12lb2.44-0.75 PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class C State Track & Field ChampionshipsJun 10 · Shot Put · Place 6 · Bangor ChristianShot Put12lb6.40-02.5010
May 31PVC Small School ChampionshipMay 31 · Shot Put · Place 6 · Bangor ChristianShot Put639-9.5010
May 31PVC Small School ChampionshipMay 31 · Discus · Place 13 · Bangor ChristianDiscus1394-310
May 22Hampden Meet #2May 22 · Shot Put · Place 5 · Bangor ChristianShot Put540-510
May 22Hampden Meet #2May 22 · Discus · Place 13 · Bangor ChristianDiscus1393-810
May 22Hampden Meet #2May 22 · Javelin · Place 9 · Bangor ChristianJavelin9102-1010
May 16MDI Meet #3May 16 · Shot Put · Place 4 · Bangor ChristianShot Put440-7.5010
May 16MDI Meet #3May 16 · Discus · Place 11 · Bangor ChristianDiscus1191-610
May 16MDI Meet #3May 16 · Javelin · Place 13 · Bangor ChristianJavelin1396-710
May 13PVC Week 3 - Caribou HSMay 13 · Shot Put · Place 1 · Bangor ChrisShot Put139-06.00—
May 13PVC Week 3 - Caribou HSMay 13 · Discus · Place 7 · Bangor ChrisDiscus7101-02—
May 13PVC Week 3 - Caribou HSMay 13 · Javelin · Place 9 · Bangor ChrisJavelin9108-00—
May 5PVC Regular Season Meet #2May 5 · Javelin · Place 16 · Bangor ChrisJavelin1690-07—
May 5PVC Regular Season Meet #2May 5 · Discus · Place 16 · Bangor ChrisDiscus1671-06—
May 5PVC Regular Season Meet #2May 5 · Shot Put · Place 6 · Bangor ChrisShot Put638-01.50—
Apr 17Bucksport Meet #1Apr 17 · Shot Put · Place 3 · Bangor ChristianShot Put336-610
Apr 17Bucksport Meet #1Apr 17 · Discus · Place 3 · Bangor ChristianDiscus388-710
Apr 17Bucksport Meet #1Apr 17 · Javelin · Place 4 · Bangor ChristianJavelin495-010

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28PVC Freshman ChampionshipMay 28 · Shot Put · Place 6 · Bangor ChristianShot Put632-6.759
May 20Old Town Meet #3May 20 · Javelin · Place 13 · Bangor ChristianJavelin800g13.100-09
May 20Old Town Meet #3May 20 · Shot Put · Place 10 · Bangor ChristianShot Put12lb10.31-4.759
May 11Bangor Meet #3May 11 · Shot Put · Place 34 · Bangor ChristianShot Put3428-5.509
May 11Bangor Meet #3May 11 · Javelin · Place 20 · Bangor ChristianJavelin2096-39
May 2Ellsworth Meet #2May 2 · Shot Put · Place 6 · Bangor ChristianShot Put630-0.759
May 2Ellsworth Meet #2May 2 · Javelin · Place 6 · Bangor ChristianJavelin695-29
Apr 25Ellsworth Meet #1Apr 25 · Shot Put · Place 11 · Bangor ChristianShot Put1128-29
Apr 25Ellsworth Meet #1Apr 25 · Discus · Place 14 · Bangor ChristianDiscus1469-09
Apr 25Ellsworth Meet #1Apr 25 · Javelin · Place 7 · Bangor ChristianJavelin783-49