- Home
- U.S. Results
- North Carolina
- Charlotte
- Caleb Roesch
Caleb Roesch
Charlotte · Class of 2023
60 resultsTrack & Field2019–20267 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorBob Pollock Indoor Invitational · Jan 30 | 4:14.95a | Bob Pollock Indoor Invitational | January 30, 2026 |
| 1 Mile · OutdoorCarolina Distance Carnival · Apr 22 | 4:23.400 | Carolina Distance Carnival | April 22, 2023 |
| 1000 Meters · IndoorMarvin Ridge Polar Bear #2 · Dec 15 | 2:43.02a | Marvin Ridge Polar Bear #2 | December 15, 2021 |
| 1500 Meters · IndoorVirginia Showcase Invitational · Jan 13 | 4:07.40a | Virginia Showcase Invitational | January 13, 2023 |
| 1500 Meters · Outdoor49er Classic · Mar 19 | 4:00.40a | 49er Classic | March 19, 2026 |
| 1600 Meters · IndoorMondo Elite HS Invitational · Jan 27 | 4:19.31c | Mondo Elite HS Invitational | January 27, 2023 |
| 1600 Meters · OutdoorNCHSAA 4A State Championship · May 20 | 4:15.18a | NCHSAA 4A State Championship | May 20, 2023 |
| 3000 Meters · IndoorUSC Invite · Feb 21 | 8:20.74 | USC Invite | February 21, 2026 |
| 3200 Meters · IndoorVirginia Showcase Invitational · Jan 13 | 9:34.36a | Virginia Showcase Invitational | January 13, 2023 |
| 3200 Meters · OutdoorFather United Invitational · Apr 7 | 9:37.76 | Father United Invitational | April 7, 2022 |
| 5000 Meters · IndoorAmerican Conference Indoor Track & Field Championships · Feb 27 | 14:43.58a | American Conference Indoor Track & Field Championships | February 27, 2026 |
| 5000 Meters · OutdoorDuke Invitational · Apr 10 | 14:49.63 | Duke Invitational | April 10, 2025 |
| 800 Meters · OutdoorSoMeck 4A Conference Championship · May 3 | 2:01.13 | SoMeck 4A Conference Championship | May 3, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 24 | Charlotte InviteApr 24 · 1500 Meters · Place 17 · CharlotteCharlotte | 1500 Meters | 17. | 4:21.70a | So |
| Mar 19 | 49er ClassicMar 19 · 1500 Meters · Place 36 · CharlotteCharlotte | 1500 Meters | 36 | 4:00.40a PB | So |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 27 | American Conference Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 13 · CharlotteCharlotte | 5000 Meters | 13. | 14:43.58a PB | Jr |
| Feb 27 | American Conference Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 31 · CharlotteCharlotte | 3000 Meters | 31. | 8:35.03a | Jr |
| Feb 21 | USC InviteFeb 21 · 3000 Meters · Place 5 · CharlotteCharlotte | 3000 Meters | 5 | 8:20.74 PB | SO |
| Feb 13 | Darius Dixon InviteFeb 13 · 1 Mile · Place 5 · CharlotteCharlotte | 1 Mile | 5 | 4:15.48a | Jr |
| Feb 13 | Darius Dixon InviteFeb 13 · 3000 Meters · Place 17 · CharlotteCharlotte | 3000 Meters | 17 | 8:30.74a | Jr |
| Jan 30 | Bob Pollock Indoor InvitationalJan 30 · 3000 Meters · Place 16 · CharlotteCharlotte | 3000 Meters | 16 | 8:24.03a | Jr |
| Jan 30 | Bob Pollock Indoor InvitationalJan 30 · 1 Mile · Place 27 · CharlotteCharlotte | 1 Mile | 27 | 4:14.95a PB | Jr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 10 | Duke InvitationalApr 10 · 5000 Meters · Place 36 · CharlotteCharlotte | 5000 Meters | 36 | 14:49.63 PB | FR |
| Mar 20 | 49er ClassicMar 20 · 5000 Meters · Place 20 · CharlotteCharlotte | 5000 Meters | 20. | 14:55.09a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 26 | Bob Pollock InvitationalJan 26 · 3000 Meters · Place 30 · CharlotteCharlotte | 3000 Meters | 30. | 8:46.73a | Fr |
| Jan 12 | Virginia Tech InvitationalJan 12 · 1 Mile · Place 6 · CharlotteCharlotte | 1 Mile | 6 | 4:18.42a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | NCHSAA 4A State ChampionshipMay 20 · 1600 Meters · Place 6 · South MecklenburgSouth Mecklenburg | 1600 Meters | 6. | 4:15.18a PB | 12 |
| May 13 | NCHSAA 4A West RegionalMay 13 · 1600 Meters · Place 3 · South MecklenburgSouth Mecklenburg | 1600 Meters | 3. | 4:30.00a | 12 |
| May 3 | SoMeck 4A Conference ChampionshipMay 3 · 3200 Meters · Place 4 · South MecklenburgSouth Mecklenburg | 3200 Meters | 4 | 10:06.89 | 12 |
| May 3 | SoMeck 4A Conference ChampionshipMay 3 · 800 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 800 Meters | 1 | 2:01.13 PB | 12 |
| May 3 | SoMeck 4A Conference ChampionshipMay 3 · 1600 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1600 Meters | 1 | 4:22.86 | 12 |
| Apr 22 | Carolina Distance CarnivalApr 22 · 1600 Meters · Place 23 · South MeckleSouth Meckle | 1600 Meters | 23 | 4:21.64 | — |
| Apr 22 | Carolina Distance CarnivalApr 22 · 1 Mile · Place 24 · South MeckleSouth Meckle | 1 Mile | 24 | 4:23.400 PB | — |
| Apr 22 | Carolina Distance CarnivalApr 22 · 1600 Meters · Place 23 · South MeckleSouth Meckle | 1600 Meters | 23 | 4:21.64 | — |
| Apr 22 | Carolina Distance CarnivalApr 22 · 1 Mile · Place 24 · South MeckleSouth Meckle | 1 Mile | 24 | 4:23.400 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 11 | NCHSAA 4A Indoor State ChampionshipsFeb 11 · 1600 Meters · Place 6 · South MecklenburgSouth Mecklenburg | 1600 Meters | 6. | 4:21.02a | 12 |
| Jan 27 | Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 1 · S MecklenburgS Mecklenburg | 1600 Meters | 1 | 4:19.31c PB | — |
| Jan 27 | Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 3 · S MecklenburgS Mecklenburg | 1600 Meters | 3 | 4:22.98 | — |
| Jan 13 | Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 14 · South MecklenburgSouth Mecklenburg | 3200 Meters | 14. | 9:34.36a PB | 12 |
| Jan 13 | Virginia Showcase InvitationalJan 13 · 1 Mile · Place 9 · South MecklenburgSouth Mecklenburg | 1 Mile | 9. | 4:24.22a | 12 |
| Jan 13 | Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 9 · South MecklenburgSouth Mecklenburg | 1600 Meters | 9. | 4:22.98a | 12 |
| Jan 13 | Virginia Showcase InvitationalJan 13 · 1500 Meters · Place 11 · South MecklenburgSouth Mecklenburg | 1500 Meters | 11. | 4:07.40a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 9 | H.O.T. SantaDec 9 · 1600 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1600 Meters | 1. | 4:34.45a | 12 |
| Dec 3 | Cold Turkey InvitationalDec 3 · 1000 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1000 Meters | 1. | 2:41.57aUnofficial | 12 |
| Dec 3 | Cold Turkey InvitationalDec 3 · 1600 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1600 Meters | 1. | 4:34.25aUnofficial | 12 |
| Feb 12 | NCHSAA 4A Indoor State ChampionshipsFeb 12 · 3200 Meters · Place 13 · South MecklenburgSouth Mecklenburg | 3200 Meters | 13. | 9:49.24a | 11 |
| Feb 12 | NCHSAA 4A Indoor State ChampionshipsFeb 12 · 1600 Meters · Place 9 · South MecklenburgSouth Mecklenburg | 1600 Meters | 9. | 4:26.51a | 11 |
| Feb 5 | Charlotte City ChampionshipFeb 5 · 1600 Meters · Place 3 · South MecklenburgSouth Mecklenburg | 1600 Meters | 3 | 4:26.03 | JR |
| Jan 28 | Mondo Elite HS InvitationalJan 28 · 1600 Meters · Place 8 · South MeckleSouth Meckle | 1600 Meters | 8 | 4:30.29 | — |
| Jan 5 | Weddington Polar Bear #3Jan 5 · 1600 Meters · Place 4 · South MecklenburgSouth Mecklenburg | 1600 Meters | 4 | 4:31.21 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 19 | Dash For DoobieNov 19 · 3200 Meters · Place 18 · South MecklenburgSouth Mecklenburg | 3200 Meters | 18. | 9:25.92aUnofficial | 12 |
| May 21 | NCHSAA 4A State ChampionshipMay 21 · 1600 Meters · Place 16 · South MecklenburgSouth Mecklenburg | 1600 Meters | 16. | 4:26.16a | 11 |
| May 14 | NCHSAA 4A West RegionalMay 14 · 1600 Meters · Place 3 · South MecklenburgSouth Mecklenburg | 1600 Meters | 3. | 4:26.61a | 11 |
| May 4 | So Mek 8 ChampionshipsMay 4 · 800 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 800 Meters | 1 | 2:01.20 | JR |
| Apr 29 | Carolina Distance CarnivalApr 29 · 1600 Meters · Place 28 · South MeckleSouth Meckle | 1600 Meters | 28 | 4:26.03 | — |
| Apr 29 | Carolina Distance CarnivalApr 29 · 1600 Meters · Place 28 · South MeckleSouth Meckle | 1600 Meters | 28 | 4:26.03 | — |
| Apr 20 | Ardrey Kell Midweek MeetApr 20 · 800 Meters · Place 2 · South MecklenburgSouth Mecklenburg | 800 Meters | 2 | 2:01.64 | — |
| Apr 7 | Father United InvitationalApr 7 · 3200 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 3200 Meters | 1 | 9:37.76 PB | 11 |
| Mar 26 | Weddington InvitationalMar 26 · 1600 Meters · Place 9 · South MecklenburgSouth Mecklenburg | 1600 Meters | 9 | 4:26.69 | JR |
| Jan 12 | PHS Polar Bear Meet #3Jan 12 · 1000 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1000 Meters | 1. | 2:42.36aUnofficial | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | Marvin Ridge Polar Bear #2Dec 15 · 1000 Meters · Place 1 · South MecklenburgSouth Mecklenburg | 1000 Meters | 1. | 2:43.02a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 20 | New Balance Dash for Doobie 3200Nov 20 · 3200 Meters · Place 2 · South MecklenburgSouth Mecklenburg | 3200 Meters | 2. | 9:37.76aUnofficial | 11 |
| Jun 18 | NCHSAA 4A West RegionalJun 18 · 1600 Meters · Place 6 · South MecklenburgSouth Mecklenburg | 1600 Meters | 6. | 4:40.55a | 10 |
| Jun 9 | So Meck 8 ChampionshipsJun 9 · 3200 Meters · Place 7 · South MecklenburgSouth Mecklenburg | 3200 Meters | 7 | 11:26.69 | SO |
| Jun 9 | So Meck 8 ChampionshipsJun 9 · 1600 Meters · Place 3 · South MecklenburgSouth Mecklenburg | 1600 Meters | 3 | 4:37.00 | SO |
| Mar 27 | New Balance Dash for Doobie 3200Mar 27 · 3200 Meters · Place 118 · UnattachedUnattached | 3200 Meters | 118. | 10:18.23a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 11 | PHS Dual Meet #1Mar 11 · 1600 Meters · Place 12 · South MecklenburgSouth Mecklenburg | 1600 Meters | 12. | 5:00.61a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 28 | Weddington Polar Bear #4Jan 28 · 1600 Meters · Place 13 · South MeckleSouth Meckle | 1600 Meters | 13 | 5:01.08 | — |
| Jan 23 | Providence Polar Bear #3Jan 23 · 1600 Meters · Place 21 · South MeckleSouth Meckle | 1600 Meters | 21 | 5:13.95 | — |
| Jan 9 | Providence Polar Bear #2Jan 9 · 1600 Meters · Place 28 · South MeckleSouth Meckle | 1600 Meters | 28 | 5:18.38 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 21 | NCRunners Holiday HS InvitationalDec 21 · 1000 Meters · Place 36 · South MecklenburgSouth Mecklenburg | 1000 Meters | 36. | 3:01.95a | 9 |
| Dec 6 | JDL HS Distance ClassicDec 6 · 1000 Meters · Place 23 · South MecklenburgSouth Mecklenburg | 1000 Meters | 23. | 3:04.79a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 11 | Providence Polar Bear #1Dec 11 · 1000 Meters · Place 12 · South MecklenburgSouth Mecklenburg | 1000 Meters | 12. | 3:02.74aUnofficial | 9 |