Championship Scotland
2 August 2024 - round 1
3 August 2024 - round 1
15:00Airdrieonians1 - 0Raith Rovers2.303.102.80
15:00Hamilton0 - 2Ayr United2.803.602.10
15:00Livingston2 - 0Dunfermline1.803.303.80
15:00Partick Thistle0 - 0Greenock Morton1.753.703.70
9 August 2024 - round 2
10 August 2024 - round 2
15:00Dunfermline0 - 2Falkirk3.703.601.85
15:00Greenock Morton0 - 0Hamilton2.153.303.00
15:00Raith Rovers1 - 0Partick Thistle2.203.203.00
17 August 2024 - round 11
24 August 2024 - round 3
15:00Airdrieonians0 - 2Queen's Park2.303.253.10
15:00Ayr United2 - 0Raith Rovers1.953.503.80
15:00Falkirk2 - 1Partick Thistle1.753.804.50
15:00Hamilton1 - 0Dunfermline2.203.403.20
15:00Livingston1 - 1Greenock Morton1.803.504.50
31 August 2024 - round 4
15:00Dunfermline1 - 1Ayr United3.753.402.00
15:00Greenock Morton2 - 3Falkirk4.103.501.85
15:00Hamilton2 - 2Airdrieonians2.203.503.10
15:00Partick Thistle3 - 0Queen's Park2.303.502.90
15:00Raith Rovers0 - 1Livingston2.903.402.35
13 September 2024 - round 5
14 September 2024 - round 5
15:00Airdrieonians0 - 2Falkirk4.103.901.70
15:00Ayr United1 - 1Partick Thistle1.803.703.80
15:00Livingston3 - 0Hamilton1.733.604.20
15:00Queen's Park1 - 0Greenock Morton1.953.703.20
21 September 2024 - round 6
15:00Greenock Morton2 - 0Airdrieonians2.253.402.70
15:00Partick Thistle1 - 0Dunfermline1.953.303.60
15:00Queen's Park1 - 1Ayr United3.253.502.00
15:00Raith Rovers3 - 3Hamilton2.202.903.40
28 September 2024 - round 7
15:00Ayr United1 - 0Greenock Morton1.573.754.50
15:00Dunfermline1 - 2Queen's Park2.383.302.55
15:00Hamilton1 - 0Partick Thistle2.703.402.25
15:00Livingston2 - 1Airdrieonians1.454.335.25
15:00Raith Rovers1 - 0Falkirk4.203.501.67
5 October 2024 - round 8
15:00Airdrieonians1 - 1Dunfermline2.753.252.38
15:00Falkirk2 - 0Ayr United2.053.303.30
15:00Greenock Morton2 - 0Raith Rovers2.753.302.30
15:00Partick Thistle0 - 0Livingston3.003.302.25
15:00Queen's Park1 - 0Hamilton2.003.403.30
8 October 2024 - round 6
12 October 2024 - round 11
18 October 2024 - round 9
19 October 2024 - round 9
15:00Ayr United1 - 2Livingston2.253.203.00
15:00Dunfermline0 - 0Greenock Morton2.353.103.00
15:00Partick Thistle2 - 1Airdrieonians1.674.004.10
15:00Raith Rovers1 - 1Queen's Park2.203.303.00
26 October 2024 - round 10
15:00Airdrieonians0 - 1Ayr United4.103.401.75
15:00Falkirk2 - 1Dunfermline1.424.106.50
15:00Hamilton3 - 0Greenock Morton2.203.502.80
15:00Livingston2 - 1Raith Rovers1.753.304.50
15:00Queen's Park0 - 1Partick Thistle2.633.102.63
29 October 2024 - round 11
19:45Dunfermline3 - 0Livingston2.903.002.40
19:45Greenock Morton0 - 1Queen's Park3.103.202.30
19:45Raith Rovers1 - 0Airdrieonians1.673.704.33
1 November 2024 - round 12
2 November 2024 - round 12
15:00Airdrieonians0 - 4Hamilton2.453.302.63
15:00Dunfermline0 - 1Partick Thistle2.303.302.75
15:00Falkirk6 - 0Greenock Morton1.364.507.00
15:00Livingston1 - 1Queen's Park1.953.403.60
8 November 2024 - round 13
9 November 2024 - round 13
15:00Falkirk2 - 0Airdrieonians1.225.758.50
15:00Hamilton1 - 3Livingston3.303.202.00
15:00Partick Thistle1 - 1Raith Rovers2.203.202.88
15:00Queen's Park2 - 1Dunfermline2.383.102.75
16 November 2024 - round 14
15:00Ayr United3 - 2Queen's Park1.953.403.80
15:00Dunfermline1 - 0Airdrieonians1.553.906.00
15:00Livingston1 - 0Falkirk3.903.601.90
15:00Partick Thistle5 - 1Hamilton1.573.906.00
15:00Raith Rovers2 - 3Greenock Morton1.653.605.75
22 November 2024 - round 15
23 November 2024 - round 15
7 December 2024 - round 16
15:00Dunfermline3 - 2Hamilton1.833.404.00
15:00Falkirk3 - 0Raith Rovers1.553.905.25
15:00Greenock Morton0 - 0Livingston3.903.251.90
15:00Partick Thistle1 - 0Ayr United2.053.403.20
15:00Queen's Park2 - 0Airdrieonians1.733.604.10
13 December 2024 - round 17
14 December 2024 - round 17
15:00Airdrieonians2 - 2Greenock Morton2.383.252.80
15:00Ayr United5 - 2Falkirk4.333.501.70
15:00Hamilton2 - 1Queen's Park3.103.502.10
15:00Raith Rovers2 - 0Dunfermline2.203.103.25