Match summary
Celtic won 31 of the 40 previous meetings on record.

| Player | Rating | Min | Goals | Assists | Shots | Passes | Tackles | Duels |
|---|---|---|---|---|---|---|---|---|
| 90' | 0 | 0 | - | 50(51%) | - | - | ||
| 90' | 0 | 0 | 0/2 | 27(73%) | 3 | 6/10 | ||
| 74' | 0 | 0 | 1/3 | 11(100%) | 2 | 6/10 | ||
| 63' | 0 | 0 | 0/2 | 8(50%) | - | 3/9 | ||
| 90' | 0 | 0 | 0/1 | 63(92%) | - | 5/9 | ||
| 90' | 0 | 0 | - | 49(82%) | 1 | 4/10 | ||
| 16' | 0 | 0 | - | 9(89%) | 1 | 3/5 | ||
| 16' | 0 | 0 | - | 6(86%) | 1 | 1/1 | ||
| 90' | 0 | 0 | - | 48(90%) | 1 | 2/9 | ||
R. Paton FW | 27' | 0 | 0 | 1/1 | 5(80%) | - | 0/5 | |
J. Holt MF | 63' | 0 | 0 | - | 18(94%) | - | 2/4 | |
| 90' | 0 | 0 | - | 44(64%) | 1 | 4/7 | ||
| 27' | 0 | 0 | - | 11(70%) | - | 2/4 | ||
| 87' | 0 | 0 | 1/1 | 23(83%) | 1 | 1/1 | ||
| 74' | 0 | 0 | - | 10(70%) | - | 0/7 | ||
| - | 3' | 0 | 0 | - | 3(67%) | - | - |
| Team | Games | Run | Unbeaten | Winless | Scored in | Conceded in | Last-5 pts | Last-5 goals |
|---|---|---|---|---|---|---|---|---|
| St. Johnstone | 15 | W1 | 2 | 0 | 3 | 7 | 7/15 | 8-8 |
| Celtic | 15 | W3 | 3 | 0 | 15 | 1 | 12/15 | 11-7 |
| Date | Home | Score | Away |
|---|---|---|---|
| 2025-04-20 | St. Johnstone | 0-5 | Celtic |
| 2025-04-06 | St. Johnstone | 1-0 | Celtic |
| 2024-12-29 | Celtic | 4-0 | St. Johnstone |
| 2024-09-28 | St. Johnstone | 0-6 | Celtic |
| 2024-03-16 | Celtic | 3-1 | St. Johnstone |
| Team | Pos | Pld | Pts | GD | Form | Form rank | Form vs pos |
|---|---|---|---|---|---|---|---|
| St. Johnstone | 7 | 5 | 7 | 0 | WLLDW | 5 | +2 |
| Celtic | 1 | 5 | 15 | 10 | WWWWW | 1 | 0 |
Celtic won 31 of the 40 previous meetings on record.