

St. Johnstone met Raith Rovers in the Championship (Scotland). The match was played on April 24, 2026, 18:45. The venue is McDiarmid Park in Perth. Attendance: 7,729.
The match ended 2:0 with St. Johnstone taking the win. The game produced 2 goals in total.
The two sides have met 4 times before — St. Johnstone won 2, Raith Rovers won 0 and 2 matches ended in a draw. The aggregate score across those meetings is 5–1. In the last five head-to-head games St. Johnstone won 2, Raith Rovers won 0 and 2 were drawn. Their most recent meeting on February 20, 2026 in the Championship ended 0:0.
In the Championship table, St. Johnstone sit 1st with 77 points from 36 matches (22W, 11D, 3L), with 67 goals scored and 25 conceded; their recent league form shows 4 wins, 1 draw and 0 defeats. Raith Rovers sit 5th with 45 points from 36 matches (12W, 9D, 15L), with 43 goals scored and 42 conceded; their recent league form shows 3 wins, 0 draws and 2 defeats. The table has 10 teams, led by St. Johnstone.
For this match a full match timeline are also available on Chantoff.