Temporada:
Partidos 2023/24
FechaEquipoRivalCompeticiónResultadoApariciónGGCDDAFCFRTATR
02/01 2024RangersC- KilmarnockSPFL PremiershipG 3-1Inició00101000
30/12 2023RangersF- CelticSPFL PremiershipP 2-1Suplente00100000
24/12 2023RangersF- MotherwellSPFL PremiershipG 0-2Suplente20621000
24/12 2023RangersF- MotherwellSPFL PremiershipG 0-2Inició10110000
20/12 2023RangersC- St JohnstoneSPFL PremiershipG 2-0Inició00201000
17/12 2023RangersC- AberdeenSPFL League CupG 1-0Suplente no usado
07/11 2023Rangers BC- AirdrieoniansSPFL Challenge CupP 2-4Inició10320100
07/11 2023Rangers BC- AirdrieoniansSPFL Challenge CupP 2-4Suplente10320100
01/11 2023RangersF- DundeeSPFL PremiershipG 0-5Suplente00000000
29/10 2023RangersC- HeartsSPFL PremiershipG 2-1Suplente no usado
22/08 2023RangersC- PSV EindhoveUEFA Champions League QualifyingE 2-2Cambio-Entra 8000100000
19/08 2023RangersC- MortonSPFL League CupG 2-1Inició00110100
15/08 2023RangersF- ServetteUEFA Champions League QualifyingE 1-1Cambio-Entra 9000000000
12/08 2023RangersC- LivingstonSPFL PremiershipG 4-0Suplente10310000
12/08 2023RangersC- LivingstonSPFL PremiershipG 4-0Suplente10110000
09/08 2023RangersC- ServetteUEFA Champions League QualifyingG 2-1Cambio-Entra 7700110000
05/08 2023RangersF- KilmarnockSPFL PremiershipP 1-0Inició00200000
2023/24 Total TemporadaUnicial: 6  •  Sust: 97026113300

Glosario
G: Goles, F: Asistencias, D: Disparos, DA: Disparos al arco, TA: Tarjetas Amarillas, TR: Tarjetas Rojas, FC: Fouls Commited, FR: Faltas Recibidas, AT: Atajadas, De: Fuera de Juego