Juega como centrocampista y su equipo es el G. D. Estoril Praia de la Primeira Liga.
[1] Nacido en la capital escocesa mientras su padre, Paul Holsgrove, también futbolista, jugaba para el Hibernian F. C., firmó el 13 de febrero de 2017 su primer contrato profesional con el Reading Football Club de Inglaterra, equipo donde había empezado su carrera como juvenil.
[5] Anotó su primer gol el 3 de noviembre de 2019 en un partido frente al Real Oviedo "B" que remataría en una victoria del conjunto balear por 3 a 1.
[12] El año siguiente este equipo lo traspasó al Olympiacos F. C. que, a su vez, lo cedió al G. D. Estoril Praia.
[13] Siguió en este club tras expirar la cesión después de ser fichado y firmar hasta 2028.