Caleb es veterano del Ejército de EE. UU. y egresado de la Academia Militar de Estados Unidos en West Point (USMA). Después de servir a su país durante casi una década, resultó herido en cumplimiento del deber, una lesión que afectó su movilidad de forma permanente.
La meta de Caleb era competir en los Juegos Olímpicos a través del programa World Class Athlete del Ejército, pero su lesión dejó esos sueños a un lado. Ante su nueva realidad, Caleb se volcó a un nuevo sueño: competir en los Juegos Paralímpicos, con la esperanza de inspirar a otros veteranos con discapacidad a sobrellevar sus circunstancias.

Resultados destacados
- Race Across America — capitán del equipo Rusty Dogs of War; terminó en 7 días, 14 horas, 34 minutos
- Campeón mundial de relevos de 24 horas en parejas — junto a su compañero Steve Carter
- 10 veces poseedor de récords mundiales virtuales de la WUCA — Virtual masculino grupo de edad 18–49, triciclo, oficializado
- Campeón nacional norteamericano de ultradistancia 2024 en parejas — junto a su compañero Caleb Sprayberry
- Campeón mundial de contrarreloj de 24 horas en parejas 2024 — junto a su compañero Caleb Sprayberry
- 2023 Campeón Para del Echelon Racing League
- 2023 Race Across the West — 1.º en la división Team Open Bike
Campeón mundial de contrarreloj de 24 horas 2022 y 2023 - Campeón mundial virtual de contrarreloj de 6 horas 2022
- Campeón mundial virtual de contrarreloj de 24 horas 2020 y 2021 — triciclo reclinado
- 2021 LoToJa, finalista — primer finalista en la historia en triciclo reclinado
Récords mundiales
Récord virtual de triciclo de 24 horas — 436.49 millas en 24 horas
Récord virtual de triciclo de 12 horas — 237.65 millas en 12 horas
Récord virtual de triciclo de 6 horas — 124.32 millas en 6 horas
Récord virtual de triciclo de 500 km — 500 km en 16:07:22
Récord virtual de triciclo de 300 km — 300 km en 9:07:38
Récord virtual de triciclo de 200 km — 200 km en 5:59:17
Récord virtual de triciclo de 100 km — 100 km en 2:51:58
Récord virtual de triciclo de 300 millas — 300 millas en 15:31:29
Récord virtual de triciclo de 200 millas — 200 millas en 9:51:55
Récord virtual de triciclo de 100 millas — 100 millas en 4:37:31
Récord en ruta de 100 km — 100 km en 2:58:19.06
Récord en ruta de 200 km — 200 km en 7:37:40.59
Récord en ruta de 300 km — 300 km en 11:12:02.00
Récord en ruta de 500 km — 500 km en 23:06:57.53
Récord en ruta de 100 millas — 100 millas en 5:42:44.84
Récord en ruta de 200 millas — 200 millas en 12:06:35.69
Récord en ruta de 300 millas — 300 millas en 21:04:06.82
Récord en ruta de 6 horas — 106.29 millas en 6 horas
Récord en ruta de 12 horas — 199.29 millas en 12 horas
Récord en ruta de 24 horas — 322.91 millas en 24 horas


















