Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Monroe Golf & Country ClubMonroe Milers Invite · Oct 10 | 7:47 | Monroe Milers Invite | October 10, 2015 |
| 1850 m · Sterling State ParkJefferson Invitational · Sep 26 | 10:31h | Jefferson Invitational | September 26, 2015 |
| 2 Miles · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 21 | 15:45.23 | Michigan MS Mega Jamboree | October 21, 2017 |
| 2 Miles · Lake Erie MetroparkMarauder XC Invitational · Sep 30 | 15:15.8 | Marauder XC Invitational | September 30, 2017 |
| 2 Miles · Monroe County Comm CollegeMonroe Milers Invite · Oct 8 | 15:30.6 | Monroe Milers Invite | October 8, 2016 |
| 2 Miles · Sterling State ParkMonroe Jefferson Invitational · Sep 23 | 16:50.19 | Monroe Jefferson Invitational | September 23, 2017 |
| 2 Miles · Sterling State Park - MS CourseMonroe Jefferson Invitational · Sep 24 | 15:29.43 | Monroe Jefferson Invitational | September 24, 2016 |
| 2 Miles · Willow Metropark OFFICIAL41st Annual Huron Invitational · Sep 16 | 16:11.4 | 41st Annual Huron Invitational | September 16, 2017 |
| 2,000 Meters · Munson Park k-6Dave Bork Classic · Oct 17 | 9:59.6 | Dave Bork Classic | October 17, 2015 |
| 2011 m · Willow Metropark OFFICIALNew Boston Huron Invitational · Sep 19 | 10:36.4 | New Boston Huron Invitational | September 19, 2015 |
| 3,200 Meters · Huron Meadows Metropark OFFICIALA2 Running Co. Coaching Legends Classic - MS · Sep 30 | 15:42.36 | A2 Running Co. Coaching Legends Classic - MS | September 30, 2016 |
| 3,200 Meters · Munson Park 7 8Dave Bork Classic · Oct 14 | 15:56.6 | Dave Bork Classic | October 14, 2017 |
| 5,000 Meters · Allendale HSMiHS Championships · Oct 28 | 25:51.00 | MiHS Championships | October 28, 2017 |
| 5,000 Meters · Chestnut Grove50th Annual Huron Invitational · Sep 15 | 25:46.9 | 50th Annual Huron Invitational | September 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Wyandotte Fall FestivalOct 30 · 5,000 Meters Freshman Sophomore · Place 60 · Monroe Milers | 5,000 Meters Freshman Sophomore | 60 | 23:20.5 | 9 |
| Oct 27 | MiHS ChampionshipOct 27 · 5,000 Meters Varsity · Place 73 · Monroe Milers | 5,000 Meters Varsity | 73 | 22:56.44 | 9 |
| Oct 20 | Airport Mark of ExcellenceOct 20 · 5,000 Meters Varsity · Place 49 · Monroe Milers | 5,000 Meters Varsity | 49 | 22:44.2 | 9 |
| Oct 13 | Dave Bork ClassicOct 13 · Varsity · Place 53 · Monroe Milers | Varsity | 53 | 22:31.0 | 9 |
| Oct 9 | Monroe County ChampionshipOct 9 · Varsity · Place 38 · Monroe Milers | Varsity | 38 | 26:10 | 9 |
| Sep 29 | Marauder XC InvitationalSep 29 · 5,000 Meters Varsity · Place 100 · Monroe Milers | 5,000 Meters Varsity | 100 | 23:48.1 | 9 |
| Sep 22 | Monroe Jefferson InvitationalSep 22 · Varsity · Place 90 · Monroe Milers | Varsity | 90 | 24:18.20 | 9 |
| Sep 15 | 50th Annual Huron InvitationalSep 15 · 5,000 Meters High School Division 2/3/4 · Place 105 · Monroe Milers | 5,000 Meters High School Division 2/3/4 | 105 | 25:46.9 PB | 9 |
| Sep 8 | Running Fit - Detroit Mercy Titans X-Country InvitationalSep 8 · 5,000 Meters Open · Place 240 · Monroe Milers | 5,000 Meters Open | 240 | 25:09.6 | 9 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MiHS ChampionshipsOct 28 · 5,000 Meters Varsity · Place 107 · Monroe Milers | 5,000 Meters Varsity | 107 | 25:51.00 PB | 8 |
| Oct 21 | Michigan MS Mega JamboreeOct 21 · 2 Miles Grade 7-8 Varsity · Place 164 · Monroe Milers | 2 Miles Grade 7-8 Varsity | 164 | 15:45.23 PB | 8 |
| Oct 14 | Dave Bork ClassicOct 14 · 3,200 Meters 7 / 8 · Place 91 · Monroe Milers | 3,200 Meters 7 / 8 | 91 | 15:56.6 PB | 8 |
| Sep 30 | Marauder XC InvitationalSep 30 · 2 Miles Middle School · Place 120 · Monroe Milers | 2 Miles Middle School | 120 | 15:15.8 PB | 8 |
| Sep 23 | Monroe Jefferson InvitationalSep 23 · 2 Miles Middle School · Place 106 · Monroe Milers | 2 Miles Middle School | 106 | 16:50.19 PB | 8 |
| Sep 16 | 41st Annual Huron InvitationalSep 16 · 2 Miles Middle School 6/7/8 · Place 91 · Monroe Milers | 2 Miles Middle School 6/7/8 | 91 | 16:11.4 PB | 8 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Dave Bork ClassicOct 15 · 3,200 Meters Middle School · Place 68 · Monroe Milers | 3,200 Meters Middle School | 68 | 15:13.55Unofficial | 7 |
| Oct 8 | Monroe Milers InviteOct 8 · 2 Mile 7th-8th grade · Place 75 · Monroe Milers | 2 Mile 7th-8th grade | 75 | 15:30.6 PB | 7 |
| Sep 30 | A2 Running Co. Coaching Legends Classic - MSSep 30 · 3,200 Meters 7/8 JHS Varsity · Place 120 · Monroe Milers | 3,200 Meters 7/8 JHS Varsity | 120 | 15:42.36 PB | 7 |
| Sep 24 | Monroe Jefferson InvitationalSep 24 · 2 Miles Middle School · Place 89 · Monroe Milers | 2 Miles Middle School | 89 | 15:29.43 PB | 7 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Dave Bork ClassicOct 17 · 2,000 Meters K-6 · Place 65 · Monroe Milers | 2,000 Meters K-6 | 65 | 9:59.6 PB | 6 |
| Oct 10 | Monroe Milers InviteOct 10 · 1 Mile K-6 · Place 43 · Monroe Milers | 1 Mile K-6 | 43 | 7:47 PB | 6 |
| Sep 26 | Jefferson InvitationalSep 26 · 1.15 Mile K-6 · Place 127 · Monroe Milers | 1.15 Mile K-6 | 127 | 10:31h PB | 6 |
| Sep 19 | New Boston Huron InvitationalSep 19 · 1.25 Mile k-6 Boys · Place 51 · Monroe Milers | 1.25 Mile k-6 Boys | 51 | 10:36.4 PB | 6 |