Temporada:
Partidos 2023/24
FechaEquipoRivalCompeticiónResultadoApariciónGGCDDAFCFRTATR
16/03 2024AyrF- Inverness CTSPFL ChampionshipG 1-2Inició00001000
02/03 2024AyrF- DunfermlineSPFL ChampionshipP 2-0Inició00002010
27/02 2024AyrC- PartickSPFL ChampionshipG 4-3Inició00002000
24/02 2024AyrC- RaithSPFL ChampionshipP 1-2Inició00100000
17/02 2024AyrF- AirdrieoniansSPFL ChampionshipG 2-3Inició00000100
10/02 2024AyrF- RangersScottish CupP 2-0Suplente no usado
03/02 2024AyrC- Dundee UtdSPFL ChampionshipP 1-2Suplente no usado
24/01 2024ZambiaC- MarruecosAfrica Cup of NationsP 0-1Inició00001000
21/01 2024ZambiaC- TanzaniaAfrica Cup of NationsE 1-1Inició00000000
17/01 2024ZambiaF- Congo RDAfrica Cup of NationsE 1-1Inició00000000
30/12 2023AyrC- DunfermlineSPFL ChampionshipE 2-2Suplente10214220
30/12 2023AyrC- DunfermlineSPFL ChampionshipE 2-2Inició10110100
22/12 2023AyrF- RaithSPFL ChampionshipE 4-4Inició00000000
16/12 2023AyrC- AirdrieoniansSPFL ChampionshipG 1-0Inició00000000
09/12 2023AyrF- Dundee UtdSPFL ChampionshipP 1-0Inició00001000
25/11 2023AyrF- PeterheadScottish CupG 1-2Inició00110210
30/09 2023AyrC- RaithSPFL ChampionshipP 1-2Inició00100000
22/09 2023AyrF- Queen's ParkSPFL ChampionshipG 2-5Inició00000000
15/09 2023AyrC- PartickSPFL ChampionshipP 0-4Suplente no usado
02/09 2023AyrF- ArbroathSPFL ChampionshipP 2-1Suplente00000000
26/08 2023AyrC- Dundee UtdSPFL ChampionshipP 0-3Inició00001110
19/08 2023AyrF- LivingstonSPFL League CupP 2-0Inició00001000
12/08 2023AyrC- Inverness CTSPFL ChampionshipG 1-0Suplente00000000
05/08 2023AyrF- MortonSPFL ChampionshipP 3-1Inició00002010
2023/24 Total TemporadaUnicial: 18  •  Sust: 4206315760

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