Season:
2019/20 APPEARANCES
DateTeamOpponentCompetitionResultAppearanceGASHSGFCFSYCRC
04/12 2019RangersA- AberdeenSPFLD 2-2Started01211100
01/12 2019RangersH- HeartsSPFLW 5-0Started00110100
28/11 2019RangersA- FeyenoordEuropaD 2-2Started00000100
24/11 2019RangersA- HamiltonSPFLW 1-3Started01212100
10/11 2019RangersA- LivingstonSPFLW 0-2Started00100000
07/11 2019RangersH- FC PortoEuropaW 2-0Started00101200
03/11 2019RangersH- HeartsLCW 3-0Started01111200
30/10 2019RangersA- Ross CountySPFLW 0-4Started00103000
27/10 2019RangersH- MotherwellSPFLW 2-1Started01412100
24/10 2019RangersA- FC PortoEuropaD 1-1Started00100200
20/10 2019RangersA- HeartsSPFLD 1-1Started00002110
06/10 2019RangersH- HamiltonSPFLW 5-0Started01204000
03/10 2019RangersA- Young BoysEuropaL 2-1Started00001110
28/09 2019RangersH- AberdeenSPFLW 5-0Started20322000
25/09 2019RangersA- LivingstonLCW 0-1Started00002000
22/09 2019RangersA- St JohnstoneSPFLW 0-4Started01000000
19/09 2019RangersH- FeyenoordEuropaW 1-0Started00101100
14/09 2019RangersH- LivingstonSPFLW 3-1Started10210000
01/09 2019RangersH- CelticSPFLL 0-2Started00102000
25/08 2019RangersA- St MirrenSPFLW 0-1Started00101100
11/08 2019RangersH- HibernianSPFLW 6-1Started00720000
04/08 2019RangersA- KilmarnockSPFLW 1-2Started01003010
2019/20 Season TotalsStarts: 22  •  Sub: 0373110281530

Glossary
G: Goals, A: Assists, SH: Shots, SG: Shots on goal, YC: Yellow Cards, RC: Red Cards, FC: Fouls Commited, FS: Fouls Suffered, SV: Saves, OF: Offsides