1 | Mon 27 Mar 2023 | 220-1 v FranceRepublic of Ireland 0-1 France | European Championship Qualification Group B |
2 | Fri 16 Jun 2023 | 191-2 v GreeceGreece 2-1 Republic of Ireland | European Championship Qualification Group B |
3 | Mon 19 Jun 2023 | 193-0 v GibraltarRepublic of Ireland 3-0 Gibraltar | European Championship Qualification Group B |
4 | Fri 13 Oct 2023 | 190-2 v GreeceRepublic of Ireland 0-2 Greece | European Championship Qualification Group B |
5 | Mon 16 Oct 2023 | 194-0 v GibraltarGibraltar 0-4 Republic of Ireland | European Championship Qualification Group B |
6 | Sat 28 Oct 2023 | 900-0 v HibernianHibernian 0-0 Celtic | Cinch Premiership |
7 | Sat 18 Nov 2023 | 200-1 v NetherlandsNetherlands 1-0 Republic of Ireland | European Championship Qualification Group B |
8 | Tue 21 Nov 2023 | 201-1 v New ZealandRepublic of Ireland 1-1 New Zealand | International Friendly |
9 | Sat 25 Nov 2023 | 901-1 v MotherwellCeltic 1-1 Motherwell | Cinch Premiership |
10 | Tue 28 Nov 2023 | 900-2 v LazioLazio 2-0 Celtic | UEFA Champions League Group E |
11 | Sun 3 Dec 2023 | 903-1 v St JohnstoneSt Johnstone 1-3 Celtic | Cinch Premiership |
12 | Wed 6 Dec 2023 | 904-1 v HibernianCeltic 4-1 Hibernian | Cinch Premiership |
13 | Sun 10 Dec 2023 | 901-2 v KilmarnockKilmarnock 2-1 Celtic | Cinch Premiership |
14 | Wed 13 Dec 2023 | 902-1 v FeyenoordCeltic 2-1 Feyenoord | UEFA Champions League Group E |
15 | Sat 16 Dec 2023 | 900-2 v Heart of MidlothianCeltic 0-2 Heart of Midlothian | Cinch Premiership |
16 | Tue 26 Dec 2023 | 903-0 v DundeeDundee 0-3 Celtic | Cinch Premiership |
17 | Sat 30 Dec 2023 | 902-1 v RangersCeltic 2-1 Rangers | Cinch Premiership |
18 | Sat 27 Jan 2024 | 901-0 v Ross CountyCeltic 1-0 Ross County | Cinch Premiership |
19 | Sat 3 Feb 2024 | 231-0 v Birmingham CityWest Bromwich Albion 1-0 Birmingham City | Sky Bet Championship |
20 | Sat 10 Feb 2024 | 232-2 v Ipswich TownIpswich Town 2-2 West Bromwich Albion | Sky Bet Championship |
21 | Tue 13 Feb 2024 | 232-0 v Cardiff CityWest Bromwich Albion 2-0 Cardiff City | Sky Bet Championship |
22 | Fri 16 Feb 2024 | 230-2 v SouthamptonWest Bromwich Albion 0-2 Southampton | Sky Bet Championship |
23 | Tue 20 Feb 2024 | 233-0 v Plymouth ArgylePlymouth Argyle 0-3 West Bromwich Albion | Sky Bet Championship |
24 | Sat 24 Feb 2024 | 231-1 v Hull CityHull City 1-1 West Bromwich Albion | Sky Bet Championship |
25 | Fri 1 Mar 2024 | 232-1 v Coventry CityWest Bromwich Albion 2-1 Coventry City | Sky Bet Championship |
26 | Wed 6 Mar 2024 | 232-2 v Queens Park RangersQueens Park Rangers 2-2 West Bromwich Albion | Sky Bet Championship |
27 | Sun 10 Mar 2024 | 234-1 v Huddersfield TownHuddersfield Town 1-4 West Bromwich Albion | Sky Bet Championship |
28 | Sat 16 Mar 2024 | 232-0 v Bristol CityWest Bromwich Albion 2-0 Bristol City | Sky Bet Championship |
29 | Sat 23 Mar 2024 | 140-0 v BelgiumRepublic of Ireland 0-0 Belgium | International Friendly |
30 | Tue 26 Mar 2024 | 140-1 v SwitzerlandRepublic of Ireland 0-1 Switzerland | International Friendly |
31 | Fri 29 Mar 2024 | 231-1 v MillwallMillwall 1-1 West Bromwich Albion | Sky Bet Championship |
32 | Mon 1 Apr 2024 | 232-2 v WatfordWest Bromwich Albion 2-2 Watford | Sky Bet Championship |
33 | Sat 6 Apr 2024 | 232-2 v Stoke CityStoke City 2-2 West Bromwich Albion | Sky Bet Championship |
34 | Wed 10 Apr 2024 | 232-0 v Rotherham UnitedWest Bromwich Albion 2-0 Rotherham United | Sky Bet Championship |
35 | Sat 13 Apr 2024 | 230-1 v SunderlandWest Bromwich Albion 0-1 Sunderland | Sky Bet Championship |
36 | Sat 20 Apr 2024 | 231-2 v Leicester CityLeicester City 2-1 West Bromwich Albion | Sky Bet Championship |
37 | Sat 27 Apr 2024 | 230-3 v Sheffield WednesdaySheffield Wednesday 3-0 West Bromwich Albion | Sky Bet Championship |
38 | Sat 4 May 2024 | 233-0 v Preston North EndWest Bromwich Albion 3-0 Preston North End | Sky Bet Championship |
39 | Sun 12 May 2024 | 23 0-0 v SouthamptonWest Bromwich Albion 0-0 Southampton | Sky Bet Championship Play-off Semi Final |
40 | Fri 17 May 2024 | 231-3 v SouthamptonSouthampton 3-1 West Bromwich Albion | Sky Bet Championship Play-off Semi Final |
41 | Tue 11 Jun 2024 | 140-3 v PortugalPortugal 3-0 Republic of Ireland | International Friendly |