Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA Southwesterns Championships · Feb 10 | 6:15.19 | SMAA Southwesterns Championships | February 10, 2018 |
| 1600 Meters · OutdoorScarborough Relays · May 22 | 6:14.02 | Scarborough Relays | May 22, 2018 |
| 1600m Race Walk · OutdoorSMAA:Falmouth, Westbrook, Windham @ Bonny Eagle · May 15 | 10:16.68 | SMAA:Falmouth, Westbrook, Windham @ Bonny Eagle | May 15, 2019 |
| 2 Miles · IndoorSMAA: Gorham-Massabesic-Portland-Windham · Jan 3 | 14:54.95 | SMAA: Gorham-Massabesic-Portland-Windham | January 3, 2018 |
| 3200 Meters · OutdoorCumberland County Championships · May 18 | 14:17.04 | Cumberland County Championships | May 18, 2018 |
| 55m Hurdles · 33" · IndoorSMAA: BONNY EAGLE, SO. PORTLAND, WINDHAM MASSABESIC · Dec 21 | 12.22a | SMAA: BONNY EAGLE, SO. PORTLAND, WINDHAM MASSABESIC | December 21, 2016 |
| 600 Yard Dash Open Division · IndoorSMAA Southwesterns Championships · Feb 9 | 1:49.07 | SMAA Southwesterns Championships | February 9, 2019 |
| 600 Yard Dash OPEN DIVISION · IndoorSMAA: SCAR-WEST-GOR-WIND · Jan 26 | 1:54.45 | SMAA: SCAR-WEST-GOR-WIND | January 26, 2017 |
| 600 Yards · IndoorSMAA:Bonny Eagle-Cheverus–Kennebunk-Windham · Dec 16 | 1:48.69a | SMAA:Bonny Eagle-Cheverus–Kennebunk-Windham | December 16, 2017 |
| 800 Meters · IndoorSMAA:Falmouth-Scarborough-Westbrook-Windham · Jan 25 | 2:52.49 | SMAA:Falmouth-Scarborough-Westbrook-Windham | January 25, 2018 |
| Long Jump · IndoorSMAA: BONNY EAGLE, SO. PORTLAND, WINDHAM MASSABESIC · Dec 21 | 12-02.00 | SMAA: BONNY EAGLE, SO. PORTLAND, WINDHAM MASSABESIC | December 21, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | Southwestern ChampionshipMay 25 · 1600m Race Walk · Place 11 · Windham | 1600m Race Walk | 11 | 10:56.62 | — |
| May 17 | Cumberland County ChampionshipMay 17 · 1600m Race Walk · Place 7 · Windham | 1600m Race Walk | 7 | 10:38.27 | — |
| May 15 | SMAA:Falmouth, Westbrook, Windham @ Bonny EagleMay 15 · 1600m Race Walk · Place 2 · Windham | 1600m Race Walk | 2 | 10:16.68 PB | — |
| May 15 | SMAA:Falmouth, Westbrook, Windham @ Bonny EagleMay 15 · 3200 Meters · Windham | 3200 Meters | — | 15:24.15 | — |
| May 7 | SMAA:Cheverus, Gorham, Windham @ SanfordMay 7 · 1600m Race Walk · Place 6 · Windham | 1600m Race Walk | 6 | 11:19.54 | — |
| May 7 | SMAA:Cheverus, Gorham, Windham @ SanfordMay 7 · 3200 Meters · Place 9 · Windham | 3200 Meters | 9 | 15:45.57 | — |
| Apr 30 | SMAA: Scarborough, Kennebunk, South Portland @ WindhamApr 30 · 1600m Race Walk · Place 3 · Windham | 1600m Race Walk | 3 | 11:50.03 | — |
| Apr 30 | SMAA: Scarborough, Kennebunk, South Portland @ WindhamApr 30 · 3200 Meters · Windham | 3200 Meters | — | 15:24.15 | — |
| Apr 30 | SMAA: Scarborough, Kennebunk, South Portland @ WindhamApr 30 · 1600 Meters · Place 10 · Windham | 1600 Meters | 10 | 6:58.20 | — |
| Apr 23 | SMAA: Biddeford, Portland, Windham @ MarshwoodApr 23 · 3200 Meters · Place 9 · WINDHAM | 3200 Meters | 9 | 15:24.15 | — |
| Apr 23 | SMAA: Biddeford, Portland, Windham @ MarshwoodApr 23 · 1600 Meters · Place 7 · WINDHAM | 1600 Meters | 7 | 6:44.12 | — |
2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 600 Yard Dash Open Division · Place 17 · Windham | 600 Yard Dash Open Division | 17 | 1:49.07 PB | — |
| Feb 9 | SMAA Southwesterns ChampionshipsFeb 9 · 800 Meters · Place 13 · Windham | 800 Meters | 13 | 3:02.99 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · 600 Yard Dash Open Division · Place 13 · Windham | 600 Yard Dash Open Division | 13 | 1:50.14 | — |
| Feb 2 | SMAA: BE, Deer, Go, Mar, SP, TA, WindFeb 2 · 800 Meters · Place 10 · Windham | 800 Meters | 10 | 2:59.00 | — |
| Jan 19 | SMAA: Win, Bid, Chev, TAJan 19 · 600 Yard Dash Open Division · Place 5 · Windham | 600 Yard Dash Open Division | 5 | 1:51.24 | — |
| Jan 19 | SMAA: Win, Bid, Chev, TAJan 19 · 800 Meters · Windham | 800 Meters | — | 2:59.00 | — |
| Jan 12 | SMAA: Scar, Deer, Fal, Wind, SPJan 12 · 1 Mile · Place 12 · Windham | 1 Mile | 12 | 7:20.00 | — |
2018 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | SMAA: Deer, Mass, West, Wind, KennDec 22 · 600 Yards · Place 3 · Windham | 600 Yards | 3. | 1:50.14a | 12 |
| Dec 22 | SMAA: Deer, Mass, West, Wind, KennDec 22 · 1 Mile · Place 11 · Windham | 1 Mile | 11. | 7:59.13a | 12 |
| Dec 15 | SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · 2 Miles · Place 6 · Windham | 2 Miles | 6. | 15:23.64a | 12 |
| Dec 15 | SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · 1 Mile · Place 12 · Windham | 1 Mile | 12. | 6:45.66a | 12 |
| Feb 10 | SMAA Southwesterns ChampionshipsFeb 10 · 1 Mile · Place 12 · Windham | 1 Mile | 12 | 6:15.19 PB | — |
| Jan 25 | SMAA:Falmouth-Scarborough-Westbrook-WindhamJan 25 · 1 Mile · Place 7 · Windham | 1 Mile | 7 | 6:16.19 | — |
| Jan 25 | SMAA:Falmouth-Scarborough-Westbrook-WindhamJan 25 · 800 Meters · Place 5 · Windham | 800 Meters | 5 | 2:52.49 PB | — |
| Jan 20 | SMAA:Biddeford-Noble-South Portland-WindhamJan 20 · 1 Mile · Place 6 · Windham | 1 Mile | 6 | 6:19.29 | — |
| Jan 20 | SMAA:Biddeford-Noble-South Portland-WindhamJan 20 · 800 Meters · Place 5 · Windham | 800 Meters | 5 | 2:54.56 | — |
| Jan 15 | SMAA:Bidd-Chev-Mass-Scar-Deer-Marshwood-Wind-TAJan 15 · 1 Mile · Place 5 · Windham | 1 Mile | 5 | 6:23.13 | — |
| Jan 15 | SMAA:Bidd-Chev-Mass-Scar-Deer-Marshwood-Wind-TAJan 15 · 1 Mile · Place 9 · Windham | 1 Mile | 9 | 6:23.13 | — |
| Jan 3 | SMAA: Gorham-Massabesic-Portland-Windham Jan 3 · 2 Miles · Place 3 · Windham | 2 Miles | 3 | 14:54.95 PB | — |
2018 Outdoor Track
7 results2017 Indoor Track
10 results2016 Indoor Track
3 results