Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLewiston Meet #2 · May 1511.62Lewiston Meet #2May 15, 2025
200 Meters · IndoorKVAC Class A Championship · Feb 924.61KVAC Class A ChampionshipFebruary 9, 2026
200 Meters · OutdoorAgricultural Track and Field Classic · May 2123.88aAgricultural Track and Field ClassicMay 21, 2026
400 Meters · IndoorKVAC Meet 1C · Dec 1257.68aKVAC Meet 1CDecember 12, 2025
55 Meter · IndoorKVAC Meet 2A · Dec 227.05aKVAC Meet 2ADecember 22, 2025
55 Meters · IndoorKVAC Class A Championship · Feb 96.93KVAC Class A ChampionshipFebruary 9, 2026
Javelin · 300g TJ · OutdoorOXFORD HILLS MS MEET · May 974-01OXFORD HILLS MS MEETMay 9, 2023
Long Jump · OutdoorOXFORD HILLS MS MEET · May 916-05.00OXFORD HILLS MS MEETMay 9, 2023

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 · 200 Meters · Oxford HillsOxford Hills200 Meters—DNS11
Jun 6Maine Class A ChampionshipJun 6 · 100 Meters · Place 26 · Oxford HillsOxford Hills100 MetersRound P26.12.19a11
May 29KVAC Large School ChampionshipMay 29 · 200 Meters · Place 12 · Oxford HillsOxford Hills200 Meters12.24.91a11
May 29KVAC Large School ChampionshipMay 29 · 100 Meters · Place 11 · Oxford HillsOxford Hills100 MetersRound P11.12.12a11
May 21Agricultural Track and Field ClassicMay 21 · 200 Meters · Place 2 · Oxford HillsOxford Hills200 Meters2.23.88a PB11
May 21Agricultural Track and Field ClassicMay 21 · 100 Meters · Place 2 · Oxford HillsOxford Hills100 Meters2.11.67a11
May 19Mt. View HS Home MeetMay 19 · 200 Meters · Place 17 · Oxford HillsOxford Hills200 Meters17.34.57a11
May 19Mt. View HS Home MeetMay 19 · 100 Meters · Place 3 · Oxford HillsOxford Hills100 Meters3.11.73a11
May 7EDWARD LITTLE-LAWRENCE-MT BLUE-OCEANSIDE-MESSALONSKEE@ OxfordMay 7 · 200 Meters · Place 7 · Oxford HillsOxford Hills200 Meters7.24.44a11
May 7EDWARD LITTLE-LAWRENCE-MT BLUE-OCEANSIDE-MESSALONSKEE@ OxfordMay 7 · 100 Meters · Place 4 · Oxford HillsOxford Hills100 Meters4.11.74a11
May 1MT ARARAT-MORSE-CONY-@ Oxford HillsMay 1 · 100 Meters · Place 4 · Oxford HillsOxford Hills100 Meters4.12.01a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Maine Class AFeb 16 · 55 Meter · Oxford HillsOxford Hills55 MeterRound P—DNS11
Feb 9KVAC Class A ChampionshipFeb 9 · 200 Meters · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters624.61 PB11
Feb 9KVAC Class A ChampionshipFeb 9 · 55 Meters · Place 7 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 MetersRound P77.0311
Feb 9KVAC Class A ChampionshipFeb 9 · 55 Meters · Place 5 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 Meters56.93 PB11
Jan 31KVAC Meet 6DJan 31 · 200 Meters · Place 5 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters525.7511
Jan 31KVAC Meet 6DJan 31 · 55 Meters · Place 4 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 Meters47.1011
Jan 17KVAC Meet 4BJan 17 · 200 Meters · Place 4 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters425.1111
Jan 17KVAC Meet 4BJan 17 · 55 Meters · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 Meters67.1711

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22KVAC Meet 2ADec 22 · 55 Meter · Place 6 · Oxford HillsOxford Hills55 Meter6.7.05a PB11
Dec 12KVAC Meet 1CDec 12 · 55 Meter · Place 4 · Oxford HillsOxford Hills55 Meter4.7.05a11
Dec 12KVAC Meet 1CDec 12 · 400 Meters · Place 6 · Oxford HillsOxford Hills400 Meters6.57.68a PB11
Feb 10KVAC Class A ChampionshipFeb 10 · 55 Meters · Place 11 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 MetersRound P117.1110
Jan 23KVAC Meet 6AJan 23 · Long Jump · Place 12 · Oxford Hills Comprehensive HigOxford Hills Comprehensive HigLong Jump1215-10.5010
Jan 23KVAC Meet 6AJan 23 · 400 Meters · Place 7 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig400 Meters71:01.6010
Jan 23KVAC Meet 6AJan 23 · 55 Meters · Place 12 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 Meters127.2510
Jan 8KVAC Meet 4CJan 8 · 400 Meters · Place 13 · Oxford HillsOxford Hills400 Meters131:02.0010
Jan 8KVAC Meet 4CJan 8 · 55 Meters · Place 4 · Oxford HillsOxford Hills55 Meters47.1110
Jan 3KVAC Meet 3BJan 3 · 200 Meters · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters626.1910
Jan 3KVAC Meet 3BJan 3 · 55 Meters · Place 3 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig55 Meters37.1710

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10MPA Maine Class A State Track & Field ChampionshipsJun 10 · 100 Meters · Place 21 · Oxford HillsOxford Hills100 MetersRound P21.11.66a10
Jun 2KVAC Large School ChampionshipJun 2 · 200 Meters · Place 7 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters724.2010
Jun 2KVAC Large School ChampionshipJun 2 · 100 Meters · Place 10 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig100 MetersRound P1011.9210
May 22Agricultural Track and Field ClassicMay 22 · 200 Meters · Place 2 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig200 Meters224.6710
May 22Agricultural Track and Field ClassicMay 22 · 100 Meters · Place 2 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig100 Meters211.9910
May 15Lewiston Meet #2May 15 · 100 Meters · Place 4 · Oxford HillsOxford Hills100 Meters411.62 PB10
May 8EDWARD LITTLE-LAWRENCE-MT VALLEY-MT BLUE-@ Oxford HillsMay 8 · 100 Meters · Place 2 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig100 Meters212.3810
May 1Lawrence Home MeetMay 1 · 100 Meters · Place 6 · Oxford Hills Comprehensive HigOxford Hills Comprehensive Hig100 Meters612.1010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 55 Meter · Place 9 · Oxford HillsOxford Hills55 Meter9.7.11a10
Dec 20KVAC Meet 2CDec 20 · 200 Meters · Place 10 · Oxford HillsOxford Hills200 Meters10.25.78a10
Dec 10KVAC Meet 1ADec 10 · 55 Meter · Place 4 · Oxford HillsOxford Hills55 Meter4.7.20a10
Dec 10KVAC Meet 1ADec 10 · 200 Meters · Place 5 · Oxford HillsOxford Hills200 Meters5.25.81a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Agricultural Track and Field ClassicMay 16 · Long Jump · Place 11 · Oxford HillsOxford HillsLong Jump1117-06.509
May 16Agricultural Track and Field ClassicMay 16 · 200 Meters · Place 8 · Oxford HillsOxford Hills200 Meters825.659
May 16Agricultural Track and Field ClassicMay 16 · 100 Meters · Place 8 · Oxford HillsOxford Hills100 Meters812.319
May 9Lewiston Meet #2May 9 · 200 Meters · Place 16 · Oxford HillsOxford Hills200 Meters1625.959
May 9Lewiston Meet #2May 9 · 100 Meters · Place 13 · Oxford HillsOxford Hills100 Meters1312.509
Apr 26Mt. Ararat Meet #1Apr 26 · Long Jump · Place 16 · Oxford HillsOxford HillsLong Jump1614-04.509
Apr 26Mt. Ararat Meet #1Apr 26 · 200 Meters · Place 6 · Oxford HillsOxford Hills200 Meters626.299
Apr 26Mt. Ararat Meet #1Apr 26 · 100 Meters · Place 11 · Oxford HillsOxford Hills100 Meters1112.549

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · Javelin · Place 11 · Oxford HillsOxford HillsJavelin1175-09—
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · Long Jump · Place 6 · Oxford HillsOxford HillsLong Jump615-03.00—
May 23SCARBOROUGH-AUBURN-OXFORD HILLS @ FALMOUTHMay 23 · 100 Meters · Place 4 · Oxford HillsOxford Hills100 Meters413.95—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Javelin · Place 3 · Oxford HillsOxford HillsJavelin384-00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Long Jump · Place 1 · Oxford HillsOxford HillsLong Jump116-09.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 100 Meters · Place 2 · Oxford HillsOxford Hills100 Meters213.10—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Javelin · Place 3 · Oxford HillsOxford HillsJavelin384-00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · Long Jump · Place 1 · Oxford HillsOxford HillsLong Jump116-09.00—
May 16SCARBOROUGH-KING-LINCOLN@ OXFORD HILLSMay 16 · 100 Meters · Place 2 · Oxford HillsOxford Hills100 Meters213.10—
May 9OXFORD HILLS MS MEETMay 9 · Long Jump · Place 1 · Oxford HillsOxford HillsLong Jump1.16-05.00 PB8
May 9OXFORD HILLS MS MEETMay 9 · Javelin · Place 6 · Oxford HillsOxford HillsJavelin300g TJ6.74-01 PB8
May 9OXFORD HILLS MS MEETMay 9 · 100 Meters · Place 3 · Oxford HillsOxford Hills100 Meters3.13.61a8