James Callum Shaw (Nottingham, 13 de junio de 1996) es un ciclista británico, miembro del equipo EF Education-EasyPost.
Nació en Nottingham pero creció en la ciudad de Heanor, (Derbyshire).
Cuando tenía seis años, se unió a su primer club ciclista, Heanor Clarion.
Como un júnior corrió para el Haribo-Beacon, donde Shaw ganó las versiones de la Kuurne-Bruselas-Kuurne y la Omloop Het Nieuwsblad para su categoría.
Gracias a estos resultados firmó con el equipo sub-23 del Lotto-Soudal, siguiendo los pasos de sus compañeros británicos, Adam Blythe y Daniel McLay.