Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMAISAD Meet #3 @ Hyde · Apr 2521.02aMAISAD Meet #3 @ HydeApril 25, 2026
110m Hurdles · 39" / 0.991m · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 1821.3hMAISAD Meet #2 @ HydeApril 18, 2026
1500 Meters · OutdoorNEPSTA DIII Championships · May 164:31.59aNEPSTA DIII ChampionshipsMay 16, 2026
1500 Meters · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 184:43.3hMAISAD Meet #2 @ HydeApril 18, 2026
3000 Meters · OutdoorNEPSTA DIII Championships · May 1610:12.03aNEPSTA DIII ChampionshipsMay 16, 2026
3000 Meters · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 1810:38.6hMAISAD Meet #2 @ HydeApril 18, 2026
300m Hurdles · 36" / 0.914m · OutdoorMAISAD Meet #4 @ Hyde · May 149.51aMAISAD Meet #4 @ HydeMay 1, 2026
300m Hurdles · 36" / 0.914m · Outdoor · Hand timedMAISAD Meet #2 @ Hyde · Apr 1847.4hMAISAD Meet #2 @ HydeApril 18, 2026
Javelin · 800g · OutdoorMAISAD Championship · May 1459-02MAISAD ChampionshipMay 14, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · 3000 Meters · Place 11 · Hebron Academy3000 Meters11.10:12.03a PB10
May 16NEPSTA DIII ChampionshipsMay 16 · 1500 Meters · Place 16 · Hebron Academy1500 Meters16.4:31.59a PB10
May 9MAISAD Championship MeetMay 9 · 3000 Meters · Place 2 · Hebron Academy3000 Meters2.10:19.70a10
May 9MAISAD Championship MeetMay 9 · 1500 Meters · Place 2 · Hebron Academy1500 Meters2.4:36.15a10
May 1MAISAD Meet #4 @ HydeMay 1 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles36" / 0.914m2.49.51a PB10
May 1MAISAD Meet #4 @ HydeMay 1 · 110m Hurdles · Place 2 · Hebron Academy110m Hurdles39" / 0.991m2.21.22a10
May 1MAISAD Meet #4 @ HydeMay 1 · 3000 Meters · Place 1 · Hebron Academy3000 Meters1.10:19.49a10
May 1MAISAD Meet #4 @ HydeMay 1 · 1500 Meters · Place 1 · Hebron Academy1500 Meters1.4:34.26a10
Apr 25MAISAD Meet #3 @ HydeApr 25 · 300m Hurdles · Place 3 · Hebron Academy300m Hurdles36" / 0.914m3.50.20a10
Apr 25MAISAD Meet #3 @ HydeApr 25 · 110m Hurdles · Place 4 · Hebron Academy110m Hurdles39" / 0.991m4.21.02a PB10
Apr 25MAISAD Meet #3 @ HydeApr 25 · 3000 Meters · Place 2 · Hebron Academy3000 Meters2.10:34.42a10
Apr 25MAISAD Meet #3 @ HydeApr 25 · 1500 Meters · Place 1 · Hebron Academy1500 Meters1.4:37.19a10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles36" / 0.914m2.47.4h PB10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 110m Hurdles · Place 3 · Hebron Academy110m Hurdles39" / 0.991m3.21.3h PB10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 3000 Meters · Place 1 · Hebron Academy3000 Meters1.10:38.6h PB10
Apr 18MAISAD Meet #2 @ HydeApr 18 · 1500 Meters · Place 2 · Hebron Academy1500 Meters2.4:43.3h PB10
Apr 11MAISAD Meet @ Bradford ChristianApr 11 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles36" / 0.914m2.50.04a10
Apr 11MAISAD Meet @ Bradford ChristianApr 11 · 110m Hurdles · Place 3 · Hebron Academy110m Hurdles39" / 0.991m3.21.73a10
Apr 11MAISAD Meet @ Bradford ChristianApr 11 · 3000 Meters · Place 1 · Hebron Academy3000 Meters1.10:53.71a10
Apr 11MAISAD Meet @ Bradford ChristianApr 11 · 1500 Meters · Place 1 · Hebron Academy1500 Meters1.4:50.73a10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · 3000 Meters · Place 13 · Hebron Academy3000 Meters13.10:20.50a9
May 12MAISAD ChampionshipsMay 12 · 300m Hurdles · Place 2 · Hebron300m Hurdles248.759
May 12MAISAD ChampionshipsMay 12 · 110m Hurdles · Place 2 · Hebron110m Hurdles219.959
May 12MAISAD ChampionshipsMay 12 · 3000 Meters · Place 1 · Hebron3000 Meters110:24.409
May 3MAISAD Meet #4 @ HydeMay 3 · 300m Hurdles · Place 2 · Hebron300m Hurdles249.689
May 3MAISAD Meet #4 @ HydeMay 3 · 110m Hurdles · Place 2 · Hebron110m Hurdles220.769
May 3MAISAD Meet #4 @ HydeMay 3 · 3000 Meters · Place 1 · Hebron3000 Meters110:31.979
May 3MAISAD Meet #4 @ HydeMay 3 · 3000 Meters · Place 1 · Hebron Academy3000 Meters110:31.979
May 3MAISAD Meet #4 @ HydeMay 3 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles249.689
May 3MAISAD Meet #4 @ HydeMay 3 · 110m Hurdles · Place 2 · Hebron Academy110m Hurdles220.769
Apr 26MAISAD Meet #3Apr 26 · 300m Hurdles · Place 1 · Hebron300m Hurdles149.129
Apr 26MAISAD Meet #3Apr 26 · 110m Hurdles · Place 2 · Hebron110m Hurdles221.639
Apr 26MAISAD Meet #3Apr 26 · 3000 Meters · Place 1 · Hebron3000 Meters110:30.269
Apr 26MAISAD Meet #3Apr 26 · 3000 Meters · Place 1 · Hebron Academy3000 Meters110:37.009
Apr 26MAISAD Meet #3Apr 26 · 300m Hurdles · Place 1 · Hebron Academy300m Hurdles150.069
Apr 26MAISAD Meet #3Apr 26 · 110m Hurdles · Place 2 · Hebron Academy110m Hurdles220.609
Apr 11MAISAD Meet #1 @ HydeApr 11 · Javelin · Place 13 · HebronJavelin1376-119
Apr 11MAISAD Meet #1 @ HydeApr 11 · Triple Jump · Place 4 · HebronTriple Jump431-05.509
Apr 11MAISAD Meet #1 @ HydeApr 11 · 300m Hurdles · Place 1 · Hebron300m Hurdles151.1h9
Apr 11MAISAD Meet #1 @ HydeApr 11 · 3000 Meters · Place 2 · Hebron3000 Meters210:55.9h9
Apr 11MAISAD Meet #1 @ HydeApr 11 · Javelin · Place 13 · HebronJavelin1376-119
Apr 11MAISAD Meet #1 @ HydeApr 11 · Triple Jump · Place 4 · HebronTriple Jump431-05.509
Apr 11MAISAD Meet #1 @ HydeApr 11 · 300m Hurdles · Place 1 · Hebron300m Hurdles151.1h9
Apr 11MAISAD Meet #1 @ HydeApr 11 · 3000 Meters · Place 1 · Hebron3000 Meters110:55.5h9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18NEPSTA DIII ChampionshipsMay 18 · 3000 Meters · Place 21 · Hebron Academy3000 Meters21.10:30.26a8
May 11MAISAD ChampionshipsMay 11 · Javelin · Place 10 · HebronJavelin1082-028
May 11MAISAD ChampionshipsMay 11 · Triple Jump · Place 5 · HebronTriple Jump531-02.258
May 11MAISAD ChampionshipsMay 11 · 300m Hurdles · Place 3 · Hebron300m Hurdles349.408
May 11MAISAD ChampionshipsMay 11 · 3000 Meters · Place 2 · Hebron3000 Meters210:49.978
May 4MAISAD Meet #5May 4 · Javelin · Place 6 · HebronJavelin685-008
May 4MAISAD Meet #5May 4 · Triple Jump · Place 2 · HebronTriple Jump226-09.008
May 4MAISAD Meet #5May 4 · 300m Hurdles · Place 1 · Hebron300m Hurdles151.068
May 4MAISAD Meet #5May 4 · 3000 Meters · Place 2 · Hebron3000 Meters210:45.878
Apr 20MAISAD Meet #3 @ HydeApr 20 · Javelin · Place 12 · HebronJavelin1278-118
Apr 20MAISAD Meet #3 @ HydeApr 20 · Triple Jump · Place 5 · HebronTriple Jump527-06.508
Apr 20MAISAD Meet #3 @ HydeApr 20 · 300m Hurdles · Place 2 · Hebron300m Hurdles253.358
Apr 20MAISAD Meet #3 @ HydeApr 20 · 3000 Meters · Place 2 · Hebron3000 Meters211:20.398
Apr 20MAISAD Meet #3 @ HydeApr 20 · Javelin · Place 12 · Hebron AcademyJavelin1278-118
Apr 20MAISAD Meet #3 @ HydeApr 20 · Triple Jump · Place 5 · Hebron AcademyTriple Jump527-6.508
Apr 20MAISAD Meet #3 @ HydeApr 20 · 3000 Meters · Place 2 · Hebron Academy3000 Meters211:20.398
Apr 20MAISAD Meet #3 @ HydeApr 20 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles253.358

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13MAISAD ChampionshipsMay 13 · 300m Hurdles · Place 3 · Hebron Acade300m Hurdles358.08—
May 13MAISAD ChampionshipsMay 13 · 3000 Meters · Place 3 · Hebron Acade3000 Meters311:54.75—
Apr 29MAISAD Meet #4Apr 29 · Javelin · Place 7 · Hebron AcadeJavelin766-037
Apr 29MAISAD Meet #4Apr 29 · 300m Hurdles · Place 1 · Hebron Acade300m Hurdles155.617
Apr 29MAISAD Meet #4Apr 29 · 3000 Meters · Place 1 · Hebron Acade3000 Meters111:50.937
Apr 22MAISAD Meet #3 @ HydeApr 22 · Javelin · Place 13 · HebronJavelin1366-087
Apr 22MAISAD Meet #3 @ HydeApr 22 · 300m Hurdles · Place 2 · Hebron300m Hurdles21:00.487
Apr 22MAISAD Meet #3 @ HydeApr 22 · 3000 Meters · Place 1 · Hebron3000 Meters112:32.767
Apr 22MAISAD Meet #3 @ HydeApr 22 · Javelin · Place 13 · Hebron AcademyJavelin1366-87
Apr 22MAISAD Meet #3 @ HydeApr 22 · 3000 Meters · Place 1 · Hebron Academy3000 Meters112:32.767
Apr 22MAISAD Meet #3 @ HydeApr 22 · 300m Hurdles · Place 2 · Hebron Academy300m Hurdles21:00.487
Apr 8MAISAD Meet #1 @ HydeApr 8 · Javelin · Place 12 · HebronJavelin1247-107
Apr 8MAISAD Meet #1 @ HydeApr 8 · 300m Hurdles · Place 2 · Hebron300m Hurdles21:07.957
Apr 8MAISAD Meet #1 @ HydeApr 8 · 3000 Meters · Place 2 · Hebron3000 Meters212:02.587

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14MAISAD ChampionshipMay 14 · Javelin · Place 14 · Hebron AcademyJavelin800g14.59-02 PB6
May 14MAISAD ChampionshipMay 14 · 3000 Meters · Place 3 · Hebron Academy3000 Meters3.12:44.88a6
Apr 23MAISAD Meet #3 @ HydeApr 23 · Javelin · Place 11 · Hebron AcademyJavelin800g11.55-016
Apr 23MAISAD Meet #3 @ HydeApr 23 · 3000 Meters · Place 1 · Hebron Academy3000 Meters1.13:21.06