Championship Scotland
4 August 2023 - round 1
5 August 2023 - round 1
15:00Dunfermline2 - 1Airdrieonians1.853.403.75
15:00Greenock Morton3 - 1Ayr United2.383.402.60
15:00Inverness1 - 2Queen's Park2.103.503.00
15:00Partick Thistle2 - 2Raith Rovers1.703.804.00
12 August 2023 - round 2
15:00Airdrieonians2 - 1Partick Thistle3.253.302.10
15:00Ayr United1 - 0Inverness1.953.403.40
15:00Dundee Utd1 - 1Dunfermline1.673.804.50
15:00Queen's Park2 - 1Arbroath1.673.604.50
15:00Raith Rovers3 - 2Greenock Morton2.403.302.63
19 August 2023 - round 11
26 August 2023 - round 3
15:00Airdrieonians2 - 1Inverness2.053.403.20
15:00Ayr United0 - 3Dundee Utd3.203.402.20
15:00Dunfermline0 - 1Raith Rovers2.503.402.75
15:00Greenock Morton0 - 3Arbroath1.733.405.25
15:00Partick Thistle3 - 1Queen's Park2.053.603.40
2 September 2023 - round 4
15:00Arbroath2 - 1Ayr United2.703.252.55
15:00Dundee Utd2 - 0Airdrieonians1.554.505.25
15:00Greenock Morton1 - 4Partick Thistle2.453.602.50
15:00Inverness1 - 1Dunfermline2.403.103.00
15:00Raith Rovers3 - 2Queen's Park2.003.603.40
15 September 2023 - round 5
16 September 2023 - round 5
15:00Arbroath4 - 0Airdrieonians2.633.302.60
15:00Dundee Utd1 - 1Greenock Morton1.554.005.25
15:00Queen's Park0 - 2Dunfermline2.303.402.80
15:00Raith Rovers1 - 0Inverness1.853.603.75
22 September 2023 - round 6
23 September 2023 - round 6
15:00Airdrieonians1 - 0Raith Rovers2.703.202.50
15:00Dunfermline3 - 1Greenock Morton2.053.403.25
15:00Inverness0 - 1Dundee Utd3.803.501.83
15:00Partick Thistle0 - 3Arbroath1.573.605.25
30 September 2023 - round 7
15:00Arbroath2 - 3Inverness2.103.303.25
15:00Ayr United1 - 2Raith Rovers2.703.302.38
15:00Dundee Utd4 - 1Queen's Park1.534.005.50
15:00Greenock Morton0 - 1Airdrieonians2.203.203.10
15:00Partick Thistle3 - 0Dunfermline2.103.203.20
7 October 2023 - round 8
15:00Airdrieonians1 - 2Ayr United2.053.502.90
15:00Inverness0 - 0Partick Thistle2.803.302.20
15:00Queen's Park0 - 0Greenock Morton2.203.302.80
15:00Raith Rovers1 - 1Dundee Utd2.903.502.25
20 October 2023 - round 9
21 October 2023 - round 9
27 October 2023 - round 10
28 October 2023 - round 10
15:00Ayr United0 - 1Greenock Morton2.153.253.20
15:00Inverness1 - 0Airdrieonians2.153.503.00
15:00Raith Rovers1 - 0Dunfermline2.053.303.20
31 October 2023 - round 11
19:45Airdrieonians0 - 2Dundee Utd4.754.001.57
19:45Greenock Morton1 - 2Raith Rovers2.883.002.45
19:45Partick Thistle2 - 2Ayr United1.913.603.40
3 November 2023 - round 12
4 November 2023 - round 12
15:00Arbroath1 - 3Partick Thistle2.883.402.25
15:00Ayr United2 - 2Queen's Park2.053.503.10
15:00Dundee Utd1 - 1Inverness1.335.006.50
15:00Raith Rovers1 - 1Airdrieonians1.733.754.00
10 November 2023 - round 13
11 November 2023 - round 13
15:00Airdrieonians2 - 0Arbroath2.153.303.10
15:00Inverness3 - 1Ayr United2.383.102.80
15:00Partick Thistle2 - 1Greenock Morton1.753.754.00
15:00Queen's Park2 - 3Raith Rovers2.753.302.30
18 November 2023 - round 11
28 November 2023 - round 8
2 December 2023 - round 14
8 December 2023 - round 15
9 December 2023 - round 15
15:00Airdrieonians1 - 2Dunfermline2.802.902.80
15:00Arbroath1 - 2Greenock Morton2.753.302.55
15:00Dundee Utd1 - 0Ayr United1.365.007.00
15:00Queen's Park1 - 4Inverness2.153.403.25
12 December 2023 - round 9
13 December 2023 - round 9
16 December 2023 - round 16
15:00Ayr United1 - 0Airdrieonians2.153.403.00
15:00Dundee Utd0 - 1Raith Rovers1.573.605.50
15:00Dunfermline1 - 2Partick Thistle2.503.252.60
15:00Greenock Morton1 - 0Queen's Park2.103.403.00
15:00Inverness1 - 2Arbroath1.573.805.00
22 December 2023 - round 17
23 December 2023 - round 17
15:00Airdrieonians0 - 0Greenock Morton2.253.603.00
15:00Arbroath1 - 1Dunfermline3.803.801.83
15:00Partick Thistle1 - 1Inverness1.953.503.80
29 December 2023 - round 18
30 December 2023 - round 18
15:00Ayr United2 - 2Dunfermline2.453.302.45
15:00Inverness0 - 0Greenock Morton2.103.402.90
15:00Queen's Park1 - 2Airdrieonians2.403.402.40
15:00Raith Rovers2 - 2Arbroath1.404.206.00
2 January 2024 - round 19
15:00Airdrieonians2 - 0Inverness2.153.303.00
15:00Arbroath0 - 3Dundee Utd10.005.751.20
15:00Dunfermline1 - 2Raith Rovers3.103.752.00
15:00Greenock Morton3 - 0Ayr United2.103.402.90
15:00Partick Thistle3 - 2Queen's Park1.534.205.00
5 January 2024 - round 20
6 January 2024 - round 20
15:00Airdrieonians1 - 0Raith Rovers3.103.401.95
15:00Ayr United1 - 3Inverness2.453.752.40
15:00Dundee Utd2 - 3Greenock Morton1.405.505.25
15:00Partick Thistle4 - 0Arbroath1.404.507.00
12 January 2024 - round 21
13 January 2024 - round 21
15:00Arbroath0 - 0Ayr United2.754.002.10
15:00Greenock Morton1 - 1Partick Thistle2.503.752.45
15:00Raith Rovers1 - 2Queen's Park1.504.505.00
23 January 2024 - round 14
27 January 2024 - round 22
15:00Airdrieonians1 - 1Partick Thistle2.553.402.50
15:00Dundee Utd0 - 0Dunfermline1.334.758.00
15:00Greenock Morton3 - 0Arbroath1.504.005.75
15:00Queen's Park1 - 2Ayr United2.453.302.60
15:00Raith Rovers2 - 3Inverness1.753.504.00
3 February 2024 - round 23
15:00Ayr United1 - 2Dundee Utd4.754.001.60
15:00Dunfermline0 - 5Greenock Morton2.383.202.75
15:00Inverness0 - 1Queen's Park1.853.753.50
10 February 2024 - round 14
16 February 2024 - round 24
17 February 2024 - round 24
15:00Airdrieonians2 - 3Ayr United2.203.103.10
15:00Dunfermline1 - 1Arbroath1.673.604.50
15:00Inverness3 - 3Partick Thistle2.633.402.38
15:00Queen's Park0 - 0Greenock Morton2.633.502.30
23 February 2024 - round 25
24 February 2024 - round 25
15:00Arbroath1 - 1Inverness3.603.601.85
15:00Ayr United1 - 2Raith Rovers2.503.302.60
15:00Dundee Utd3 - 1Queen's Park1.295.259.00
15:00Greenock Morton2 - 1Airdrieonians1.913.303.80
27 February 2024 - round 26
19:45Ayr United4 - 3Partick Thistle2.633.402.38
19:45Dundee Utd0 - 2Airdrieonians1.444.207.00
19:45Inverness0 - 0Dunfermline2.203.203.10
19:45Queen's Park6 - 0Arbroath1.703.804.00
19:45Raith Rovers0 - 0Greenock Morton2.253.402.88
1 March 2024 - round 27
2 March 2024 - round 27
15:00Airdrieonians1 - 1Queen's Park2.153.303.00
15:00Dunfermline2 - 0Ayr United2.303.502.63
15:00Greenock Morton0 - 2Inverness1.753.604.00
15:00Partick Thistle1 - 1Dundee Utd3.403.751.85
5 March 2024 - round 21
9 March 2024 - round 28
15:00Dundee Utd4 - 0Arbroath1.207.0015.00
15:00Inverness0 - 0Airdrieonians2.302.903.20
15:00Queen's Park2 - 2Partick Thistle2.903.602.10
15:00Raith Rovers2 - 0Dunfermline1.913.304.20
12 March 2024 - round 23
15 March 2024 - round 29
16 March 2024 - round 29
15:00Airdrieonians5 - 2Arbroath1.504.005.75
15:00Inverness1 - 2Ayr United2.153.303.00
15:00Partick Thistle2 - 1Greenock Morton2.203.402.90
15:00Queen's Park0 - 0Raith Rovers3.303.202.10
23 March 2024 - round 30
15:00Arbroath0 - 1Partick Thistle4.504.001.53
15:00Ayr United1 - 2Queen's Park2.153.402.80
15:00Dundee Utd1 - 1Inverness1.404.335.25
15:00Greenock Morton0 - 1Dunfermline2.103.253.00
29 March 2024 - round 31
30 March 2024 - round 31
15:00Arbroath2 - 3Dunfermline4.333.601.70
15:00Dundee Utd2 - 0Raith Rovers1.803.604.00
15:00Greenock Morton2 - 0Queen's Park2.003.303.40
15:00Partick Thistle1 - 0Inverness1.803.404.20
2 April 2024 - round 23
6 April 2024 - round 32
15:00Airdrieonians3 - 1Greenock Morton2.553.402.45
15:00Dunfermline1 - 1Partick Thistle2.703.402.38
15:00Inverness2 - 1Arbroath1.404.507.50
15:00Queen's Park0 - 5Dundee Utd4.754.001.60
15:00Raith Rovers2 - 1Ayr United1.734.003.80
9 April 2024 - round 28
12 April 2024 - round 33
13 April 2024 - round 33
15:00Airdrieonians2 - 1Dunfermline2.153.402.90
15:00Ayr United5 - 0Arbroath1.404.206.50
15:00Queen's Park0 - 1Inverness2.453.402.55
15:00Raith Rovers0 - 0Partick Thistle2.153.502.90
19 April 2024 - round 34
20 April 2024 - round 34
15:00Arbroath1 - 2Greenock Morton4.334.001.57
15:00Dundee Utd1 - 0Ayr United1.364.756.50
15:00Dunfermline0 - 0Queen's Park2.053.503.10
15:00Partick Thistle4 - 0Airdrieonians2.203.403.00