Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gerber Park IIILenawee County Championship · Oct 15 | 20:11.16 | Lenawee County Championship | October 15, 2016 |
| 5,000 Meters · Heritage Park (Adrian) OFFICIALTCC Championship Meet · Oct 20 | 20:59.6 | TCC Championship Meet | October 20, 2015 |
| 5,000 Meters · Hudson HSMHSAA LP Region 34-04 @ Hudson · Oct 29 | 21:13.71 | MHSAA LP Region 34-04 @ Hudson | October 29, 2016 |
| 5,000 Meters · Hudson HS 1995-PresentMHSAA LP Regional 34-4 @ Hudson · Oct 31 | 19:50.4 | MHSAA LP Regional 34-4 @ Hudson | October 31, 2015 |
| 5,000 Meters · Madison HSTCC Jamboree #2 · Sep 27 | 20:03.00 | TCC Jamboree #2 | September 27, 2016 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Finals Division 4 · Nov 7 | 20:36.5 | MHSAA LP Finals Division 4 | November 7, 2015 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D4 State Finals · Nov 1 | 20:06.1 | MHSAA LP D4 State Finals | November 1, 2014 |
| 5,000 Meters · Morenci HSTCC Jamboree #2 · Sep 29 | 21:30 | TCC Jamboree #2 | September 29, 2015 |
| 5,000 Meters · Pittsford Area SchoolsPittsford Invite · Sep 20 | 20:40.00 | Pittsford Invite | September 20, 2014 |
| 5,000 Meters · Pittsford HSPittsford Invitational · Sep 24 | 20:46 | Pittsford Invitational | September 24, 2016 |
| 5,000 Meters · Sand Creek HSSand Creek Invitational · Oct 20 | 19:53.0 | Sand Creek Invitational | October 20, 2014 |
| 5,000 Meters · switchbackTCC Jamboree #1 · Sep 15 | 22:55.55 | TCC Jamboree #1 | September 15, 2015 |
| 5,000 Meters · Tecumseh HSLenawee County Preview · Aug 23 | 22:21.03 | Lenawee County Preview | August 23, 2014 |
| 5,000 Meters · Whiteford Valley Golf ClubNick Haynes Invitational · Aug 30 | 21:32 | Nick Haynes Invitational | August 30, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 34-04 @ HudsonOct 29 · 5,000 Meters Varsity · Place 11 · Sand Creek | 5,000 Meters Varsity | 11 | 21:13.71 PB | 12 |
| Oct 24 | Sand Creek InvitationalOct 24 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 20:18.91 | 12 |
| Oct 18 | TCC - League ChampionshipOct 18 · 5,000 Meters Varsity · Place 3 · Sand Creek | 5,000 Meters Varsity | 3 | 21:16 | 12 |
| Oct 15 | Lenawee County ChampionshipOct 15 · 5,000 Meters Varsity · Place 9 · Sand Creek | 5,000 Meters Varsity | 9 | 20:11.16 PB | 12 |
| Sep 27 | TCC Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 20:03.00 PB | 12 |
| Sep 24 | Pittsford InvitationalSep 24 · 5,000 Meters Senior Girls 5000 Meter Run · Place 3 · Sand Creek | 5,000 Meters Senior Girls 5000 Meter Run | 3 | 20:46 PB | 12 |
| Sep 20 | Blissfield Early BirdSep 20 · 5,000 Meters Varsity · Place 12 · Sand Creek | 5,000 Meters Varsity | 12 | 22:05.89 | 12 |
| Sep 13 | TCC JamboreeSep 13 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 21:40Unofficial | 12 |
| Aug 30 | Nick Haynes InvitationalAug 30 · 5,000 Meters Senior Girl's · Place 3 · Sand Creek | 5,000 Meters Senior Girl's | 3 | 21:32 PB | 12 |
| Aug 24 | Pittsford Early BirdAug 24 · 5,000 Meters Varsity · Place 17 · Sand Creek | 5,000 Meters Varsity | 17 | 25:07.00 | 12 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Finals Division 4Nov 7 · 5,000 Meters LP D4 · Place 43 · Sand Creek | 5,000 Meters LP D4 | 43 | 20:36.5 PB | 11 |
| Oct 31 | MHSAA LP Regional 34-4 @ HudsonOct 31 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 19:50.4 PB | 11 |
| Oct 26 | Sand Creek InvitationalOct 26 · 5,000 Meters Varsity · Place 4 · Sand Creek | 5,000 Meters Varsity | 4 | 20:54.1 | 11 |
| Oct 20 | TCC Championship MeetOct 20 · 5,000 Meters Varsity · Place 1 · Sand Creek | 5,000 Meters Varsity | 1 | 20:59.6 PB | 11 |
| Oct 17 | Lenawee County Championship MeetOct 17 · 5,000 Meters Varsity · Place 5 · Sand Creek | 5,000 Meters Varsity | 5 | 20:15.0 | 11 |
| Oct 10 | Hudson Booster InvitationalOct 10 · 5,000 Meters Varsity Division 4 · Place 4 · Sand Creek | 5,000 Meters Varsity Division 4 | 4 | 20:22.6 | 11 |
| Sep 29 | TCC Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 3 · Sand Creek | 5,000 Meters Varsity | 3 | 21:30 PB | 11 |
| Sep 26 | Pittsford InvitationalSep 26 · 5,000 Meters Junior Girls · Place 4 · Sand Creek | 5,000 Meters Junior Girls | 4 | 21:40 | 11 |
| Sep 15 | TCC Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 3 · Sand Creek | 5,000 Meters Varsity | 3 | 22:55.55 PB | 11 |
2014 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MHSAA LP D4 State FinalsNov 1 · 5,000 Meters Varsity · Place 20 · Sand Creek | 5,000 Meters Varsity | 20 | 20:06.1 PB | 10 |
| Oct 25 | MHSAA LP D4 Region 34 @ HudsonOct 25 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 19:54.5 | 10 |
| Oct 20 | Sand Creek InvitationalOct 20 · 5,000 Meters Varsity · Place 4 · Sand Creek | 5,000 Meters Varsity | 4 | 19:53.0 PB | 10 |
| Oct 11 | Lenawee County Championship MeetOct 11 · 5,000 Meters Varsity · Place 5 · Sand Creek | 5,000 Meters Varsity | 5 | 20:26 | 10 |
| Oct 4 | Hudson Booster InvitationalOct 4 · 5,000 Meters Varsity Division 4 · Place 13 · Sand Creek | 5,000 Meters Varsity Division 4 | 13 | 21:23.6 | 10 |
| Sep 23 | TCC Jamboree #2Sep 23 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 20:54 | 10 |
| Sep 20 | Pittsford InviteSep 20 · 5,000 Meters Sophomore · Place 3 · Sand Creek | 5,000 Meters Sophomore | 3 | 20:40.00 PB | 10 |
| Sep 16 | Blissfield Early Bird InvitationalSep 16 · 5,000 Meters Varsity · Place 3 · Sand Creek | 5,000 Meters Varsity | 3 | 20:43 | 10 |
| Sep 9 | TCC Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 2 · Sand Creek | 5,000 Meters Varsity | 2 | 20:56.57 | 10 |
| Aug 26 | Nick Haynes Whiteford InvitationalAug 26 · 5,000 Meters Sophmore Girl's Varsity · Place 4 · Sand Creek | 5,000 Meters Sophmore Girl's Varsity | 4 | 22:20 | 10 |
| Aug 23 | Lenawee County PreviewAug 23 · 5,000 Meters Frosh Soph Race · Place 2 · Sand Creek | 5,000 Meters Frosh Soph Race | 2 | 22:21.03 PB | 10 |