Temporada:
Partidos 2023/24
FechaEquipoRivalCompeticiónResultadoApariciónGGCDDAFCFRTATR
28/04 2024RangersF- St MirrenSPFL Premiership 1-2Suplente1439243361700
28/04 2024RangersF- St MirrenSPFL Premiership 1-2Inició10311200
21/04 2024RangersC- HeartsScottish CupG 2-0Suplente301464200
21/04 2024RangersC- HeartsScottish CupG 2-0Inició20634100
17/04 2024RangersF- DundeeSPFL PremiershipE 0-0Cambio-Entra 5600110000
14/04 2024RangersF- Ross CountySPFL PremiershipP 3-2Inició00411000
07/04 2024RangersC- CelticSPFL PremiershipE 3-3Inició01100100
07/04 2024RangersC- CelticSPFL PremiershipE 3-3Suplente1428441341400
30/03 2024RangersC- HibernianSPFL PremiershipG 3-1Suplente1328340341400
30/03 2024RangersC- HibernianSPFL PremiershipG 3-1Inició10530000
14/03 2024RangersC- BenficaUEFA Europa LeagueP 0-1Cambio-Sale 76 min00201000
10/03 2024RangersF- HibernianScottish CupG 0-2Cambio-Sale 65 min00210000
07/03 2024RangersF- BenficaUEFA Europa LeagueE 2-2Cambio-Sale 76 min00000000
02/03 2024RangersC- MotherwellSPFL PremiershipP 1-2Inició00400000
28/02 2024RangersF- KilmarnockSPFL PremiershipG 1-2Suplente00102000
24/02 2024RangersC- HeartsSPFL PremiershipG 5-0Suplente1227337321400
24/02 2024RangersC- HeartsSPFL PremiershipG 5-0Inició20431200
18/02 2024RangersF- St JohnstoneSPFL PremiershipG 0-3Suplente00201000
14/02 2024RangersC- Ross CountySPFL PremiershipG 3-1Suplente1026734301200
14/02 2024RangersC- Ross CountySPFL PremiershipG 3-1Cambio-Sale 71 min201071000
10/02 2024RangersC- AyrScottish CupG 2-0Suplente no usado
06/02 2024RangersC- AberdeenSPFL PremiershipG 2-1Inició00200000
03/02 2024RangersC- LivingstonSPFL PremiershipG 3-0Suplente00201000
27/01 2024RangersF- St MirrenSPFL PremiershipG 0-1Suplente825327281200
27/01 2024RangersF- St MirrenSPFL PremiershipG 0-1Inició10211100
24/01 2024RangersF- HibernianSPFL PremiershipG 0-3Suplente725126271100
24/01 2024RangersF- HibernianSPFL PremiershipG 0-3Suplente10220000
20/01 2024RangersF- DumbartonScottish CupG 1-4Suplente10620100
20/01 2024RangersF- DumbartonScottish CupG 1-4Inició10620100
02/01 2024RangersC- KilmarnockSPFL PremiershipG 3-1Inició01402100
30/12 2023RangersF- CelticSPFL PremiershipP 2-1Inició00204100
24/12 2023RangersF- MotherwellSPFL PremiershipG 0-2Inició01212300
20/12 2023RangersC- St JohnstoneSPFL PremiershipG 2-0Suplente60412319600
20/12 2023RangersC- St JohnstoneSPFL PremiershipG 2-0Suplente10332300
17/12 2023RangersC- AberdeenSPFL League CupG 1-0Cambio-Sale 81 min00111000
14/12 2023RangersF- BetisUEFA Europa LeagueG 2-3Suplente11117210
14/12 2023RangersF- BetisUEFA Europa LeagueG 2-3Cambio-Sale 64 min11112000
09/12 2023RangersC- DundeeSPFL PremiershipG 3-1Inició10513100
09/12 2023RangersC- DundeeSPFL PremiershipG 3-1Suplente50382017300
06/12 2023RangersF- HeartsSPFL PremiershipG 0-1Suplente no usado
03/12 2023RangersC- St MirrenSPFL PremiershipG 2-0Cambio-Sale 62 min00320000
30/11 2023RangersC- Aris LimassolUEFA Europa LeagueE 1-1Suplente no usado
26/11 2023RangersF- AberdeenSPFL PremiershipE 1-1Suplente no usado
12/11 2023RangersF- LivingstonSPFL PremiershipG 0-2Suplente40301714200
12/11 2023RangersF- LivingstonSPFL PremiershipG 0-2Inició10430000
09/11 2023RangersC- SpartaUEFA Europa LeagueG 2-1Cambio-Entra 8400000000
05/11 2023RangersF- HeartsSPFL League CupG 1-3Suplente00100000
01/11 2023RangersF- DundeeSPFL PremiershipG 0-5Suplente10310000
01/11 2023RangersF- DundeeSPFL PremiershipG 0-5Suplente30261414200
29/10 2023RangersC- HeartsSPFL PremiershipG 2-1Inició00210000
26/10 2023RangersF- SpartaUEFA Europa LeagueE 0-0Cambio-Sale 73 min00003000
21/10 2023RangersC- HibernianSPFL PremiershipG 4-0Inició10541000
21/10 2023RangersC- HibernianSPFL PremiershipG 4-0Suplente20211214200
08/10 2023RangersF- St MirrenSPFL PremiershipG 0-3Suplente00110000
05/10 2023RangersF- Aris LimassolUEFA Europa LeagueP 2-1Inició00001210
30/09 2023RangersC- AberdeenSPFL PremiershipP 1-3Inició00423000
27/09 2023RangersC- LivingstonSPFL League CupG 4-0Suplente00201100
24/09 2023RangersC- MotherwellSPFL PremiershipG 1-0Cambio-Sale 67 min10321000
24/09 2023RangersC- MotherwellSPFL PremiershipG 1-0Suplente1011510200
21/09 2023RangersC- BetisUEFA Europa LeagueG 1-0Cambio-Entra 8800001000
16/09 2023RangersF- St JohnstoneSPFL PremiershipG 0-2Suplente no usado
03/09 2023RangersC- CelticSPFL PremiershipP 0-1Cambio-Sale 76 min00003100
30/08 2023RangersF- PSV EindhoveUEFA Champions League QualifyingP 5-1Cambio-Sale 60 min00001000
26/08 2023RangersF- Ross CountySPFL PremiershipG 0-2Inició00423000
22/08 2023RangersC- PSV EindhoveUEFA Champions League QualifyingE 2-2Cambio-Sale 80 min01004200
19/08 2023RangersC- MortonSPFL League CupG 2-1Suplente11222000
19/08 2023RangersC- MortonSPFL League CupG 2-1Inició11222000
15/08 2023RangersF- ServetteUEFA Champions League QualifyingE 1-1Cambio-Entra 6000201000
12/08 2023RangersC- LivingstonSPFL PremiershipG 4-0Inició00200100
09/08 2023RangersC- ServetteUEFA Champions League QualifyingG 2-1Suplente10224000
09/08 2023RangersC- ServetteUEFA Champions League QualifyingG 2-1Cambio-Sale 88 min10223000
05/08 2023RangersF- KilmarnockSPFL PremiershipP 1-0Inició00213000
2023/24 Total TemporadaUnicial: 36  •  Sust: 661262381440738714020

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