Goals
Man of the match
Expected goals (xG)
AI forecast
TippioAn AI subscription opens everything. You can also earn it by tipping: tip at least 70% of a league's matches in a week and next week it's yours for free. A single outcome opens by watching an ad. Sign in and it shows here too, if you have access.
TV stations
InternationalVenue
Conditions
- Weathersky is clear
- RefereeChris Graham
- 1st AssistantD. Roome
- 2nd AssistantDavid Dunne
- 4th OfficialDan McFarlane
Pressure index
Which side was pressing, minute by minute. The markers are the events: tap one to read the minute and the player — and, with ball positions loaded, the replay jumps there.
Match flow
Ball positions
The ball's path over the whole match or one half: press play to run through it, drag the slider to jump anywhere. Loaded on request to keep the page light.
Commentary
107- And that's it. The match concludes - Aberdeen triumphs with a 1-0 victory over St. Johnstone.
- 90+6′The second half concludes with Aberdeen leading by a 1-0 score against St. Johnstone.
- 90+5′Graeme Shinnie of Aberdeen has successfully earned a defensive free kick.
- 90+5′Stevie May from St. Johnstone commits a foul.
- 90+3′Stevie May from St. Johnstone has secured a free kick on the left flank.
- 90+3′Duk from Aberdeen commits a foul.
- 90+2′Player change - Aberdeen. Killian Phillips is coming on for Leighton Clarkson.
- 90+2′Ryan McGowan of St. Johnstone has successfully earned a defensive free kick.
- 90+2′Bojan Miovski of Aberdeen commits a foul.
- 90+1′Aberdeen has been awarded a corner. Ryan McGowan is responsible for giving it away.
- 90′Stevie May of St. Johnstone commits a foul.
- 90′Duk - Aberdeen - earned a free kick on the right flank.
- 89′Opportunity squandered. Adama Sidibeh of St. Johnstone takes a header from the middle of the box, but it sails over the goal. The assist came from Matt Smith with a cross.
- 87′Offside call - Aberdeen. Junior Hoilett has been flagged offside.
- 86′Opportunity squandered. Bojan Miovski of Aberdeen attempts a header from the middle of the box, but it veers off to the left. The cross that set up the chance was delivered by Leighton Clarkson.
- 85′Jamie McGrath of Aberdeen has successfully secured a free kick in the offensive zone.
- 85′Graham Carey of St. Johnstone commits a foul.
- 84′Jack MacKenzie of Aberdeen successfully earned a defensive free kick.
- 84′Matt Smith from St. Johnstone commits a foul.
- 84′Stevie May from St. Johnstone has successfully earned a defensive free kick.
- 84′Nicky Devlin of Aberdeen commits a foul.
- 🟨83′Junior Hoilett of Aberdeen has been handed a yellow card due to an infringement.
- 83′Liam Gordon from St. Johnstone has successfully earned a defensive free kick.
- 83′Junior Hoilett from Aberdeen commits a foul.
- 82′Another offensive endeavour. Stevie May from St. Johnstone takes a header from the middle of the box, but it's saved in the left corner. The assist came from Liam Gordon.
- 80′Opportunity squandered. Adama Sidibeh from St. Johnstone attempts a long-range right-footed shot from the right, narrowly missing the top right corner. The assist came from Matt Smith.
- 79′Player change - Aberdeen. Duk is coming on for Dante Polvara.
- 79′Stefan Gartenmann of Aberdeen has earned a defensive free kick.
- 79′Liam Gordon of St. Johnstone commits a foul.
- 78′Graham Carey of St. Johnstone has been awarded a free kick in the defensive zone.
- 78′Bojan Miovski of Aberdeen commits a foul.
- ⚠78′Attempt thwarted. Bojan Miovski of Aberdeen takes a left-footed shot from beyond the penalty area, but it's obstructed.Penalty
- 🟨77′Cammy MacPherson of St. Johnstone has been shown a yellow card for committing a foul.
- 77′Graeme Shinnie of Aberdeen has successfully earned a free kick on the offensive end.
- 77′Cammy MacPherson of St. Johnstone commits a foul.
- 77′Pause ended. They are prepared to proceed.
- 🩹76′Match interruption - Graham Carey of St. Johnstone is injured.
- 75′Player swap - St. Johnstone. Stevie May is coming on for Connor Smith.
- 75′Player swap for St. Johnstone. Adama Sidibeh is coming in to replace Benjamin Mbunga Kimpioka.
- 74′Player swap - Aberdeen. Graeme Shinnie comes in for Connor Barron.
- 74′Corner kick awarded to Aberdeen, forced by Daniel Phillips.
- 73′Corner kick awarded to Aberdeen, forced by Cammy MacPherson.
- ⚽68′Score! Aberdeen leads 1-0 against St. Johnstone. Bojan Miovski of Aberdeen successfully turns the penalty into a goal, striking with his left foot to the right corner.
- ⚠65′Andy Considine of St. Johnstone has given away a penalty due to a foul committed inside the penalty box.Penalty
- ⚠65′Aberdeen is awarded a penalty. Nicky Devlin is fouled within the penalty box.Penalty
- 63′Player Swap - St. Johnstone. Drey Wright is replaced by Cammy MacPherson.
- 61′Graham Carey from St. Johnstone has committed a handball offense.
- 60′Another offensive effort. Nicky Clark from St. Johnstone takes a left-footed shot from beyond the box, but it's saved in the right corner. The assist was by Benjamin Mbunga Kimpioka.
- 58′Corner kick awarded to Aberdeen, forced by Connor Smith.
- 58′Another offensive effort. Bojan Miovski of Aberdeen takes a challenging right-footed shot from the right side, but it's saved in the right corner. The assist was by Jamie McGrath.
- 55′Attempt thwarted. Aberdeen's Angus MacDonald's header from the middle of the box is stopped. The assist came from a cross by Junior Hoilett.
- 55′Corner kick awarded to Aberdeen, forced by Daniel Phillips.
- 55′Attempt thwarted. Dante Polvara of Aberdeen fires a right-footed shot from beyond the box, but it's deflected. The assist came from Jack MacKenzie.
- 54′New attacking attempt. Jamie McGrath - Aberdeen - shot with left foot from the left side of the box is saved in the right corner. Assist - Jack MacKenzie.
- 51′Corner kick awarded to Aberdeen, forced by Ryan McGowan.
- 50′Matt Smith of St. Johnstone has successfully earned a defensive free kick.
- 50′Jack MacKenzie of Aberdeen commits a foul.
- 48′Opportunity lost. Nicky Devlin of Aberdeen took a left-footed shot from the right side of the box that unfortunately went wide to the left. The assist was by Jamie McGrath.
- 47′New attacking attempt. Benjamin Mbunga Kimpioka - St. Johnstone - shot with right foot from more than 35 yards is saved in the top centre of the goal. Assist - Matt Smith.
- 45′The second half commences with both Aberdeen and St. Johnstone yet to score, the scoreboard reading 0-0.
- 45+3′The first half concludes with Aberdeen and St. Johnstone at a stalemate, both teams yet to score.
- 45+2′Nicky Clark of St. Johnstone has successfully secured a defensive free kick.
- 45+2′Jack MacKenzie of Aberdeen commits a foul.
- 45+1′Another offensive effort. Stefan Gartenmann of Aberdeen takes a shot with his right foot from the middle of the box, but it's deflected to the right corner.
- 45+1′Shot blocked. Junior Hoilett - Aberdeen - shot with right foot from outside the box is blocked.
- 🟨45′Andy Considine of St. Johnstone has been handed a yellow card for committing a foul.
- 45′Junior Hoilett of Aberdeen has earned an offensive free kick.
- 45′Andy Considine commits a foul - representing St. Johnstone.
- 44′Connor Smith from St. Johnstone commits a foul.
- 44′Connor Barron from Aberdeen has secured a defensive free kick.
- 42′Opportunity squandered. Dante Polvara of Aberdeen attempts a right-footed shot from over 35 yards out, but it goes wide to the left. The assist was provided by Angus MacDonald.
- 41′Pause ended. They are prepared to proceed.
- 🩹40′The match is temporarily halted due to an injury sustained by Nicky Clark from St. Johnstone.
- 39′Missed chance. Connor Smith - St. Johnstone - shot with right foot from outside the box is high and wide to the right. Assist - Benjamin Mbunga Kimpioka.
- 37′Junior Hoilett from Aberdeen commits a foul.
- 37′Daniel Phillips of St. Johnstone has earned a free kick on the right flank.
- 35′Nicky Devlin of Aberdeen has secured a free kick on the right flank.
- 35′Connor Smith from St. Johnstone commits a foul.
- 32′Another offensive effort. Bojan Miovski of Aberdeen takes a right-footed shot from the middle of the box, but the goalkeeper makes a save right in the middle of the goal. The assist came from Leighton Clarkson.
- 31′Liam Gordon of St. Johnstone commits a foul.
- 31′Angus MacDonald - Aberdeen - won a free kick in defence.
- 30′Corner - St. Johnstone. Conceded by Angus MacDonald.
- 30′Missed chance. Ryan McGowan - St. Johnstone - shot with the head from the centre of the box is very close to the goal. Assist - Connor Smith with a cross after corner.
- 29′Corner - St. Johnstone. Conceded by Stefan Gartenmann.
- 29′Shot blocked. Benjamin Mbunga Kimpioka - St. Johnstone - shot with right foot from the right side of the box is blocked. Assist - Matt Smith.
- 27′Offside - Aberdeen. Bojan Miovski is in offside.
- 23′Opportunity squandered. Stefan Gartenmann of Aberdeen sends a header from close range soaring over the bar. The assist came from Junior Hoilett, who delivered a cross following a corner kick.
- 22′Corner kick awarded to Aberdeen. The opportunity arises due to Andy Considine's deflection.
- 21′Attempt thwarted. Junior Hoilett of Aberdeen's left-footed strike from beyond the box is obstructed.
- 18′Drey Wright from St. Johnstone commits a foul.
- 18′Dante Polvara - Aberdeen - won a free kick in defence.
- 18′Fouled by Nicky Devlin - Aberdeen
- 18′Benjamin Mbunga Kimpioka - St. Johnstone - won a free kick on the left wing.
- 14′Opportunity squandered. Bojan Miovski of Aberdeen fails to convert a close-range header. The assist was provided by Junior Hoilett with a cross.
- 13′Nicky Devlin of Aberdeen has successfully earned a defensive free kick.
- 13′Connor Smith of St. Johnstone commits a foul.
- 12′Missed chance. Connor Smith - St. Johnstone - shot with left foot from outside the box missed. Assist - Drey Wright.
- 9′Attempt thwarted. Ryan McGowan of St. Johnstone's header from a close range gets obstructed. The assist came from a cross by Graham Carey.
- 9′Corner kick awarded to St. Johnstone, forced by Angus MacDonald.
- 9′Shot blocked. Nicky Clark - St. Johnstone - shot with right foot from the right side of the box is blocked. Assist - Daniel Phillips.
- 7′Jack MacKenzie of Aberdeen has earned a defensive free kick.
- 7′Nicky Clark of St. Johnstone commits a foul.
- 7′Another offensive effort. Andy Considine of St. Johnstone attempts a shot with his left foot from a challenging spot on the right, but it's blocked in the right corner. Matt Smith aids with a cross pass.
- 6′Corner kick awarded to St. Johnstone, thanks to a deflection off Nicky Devlin.
- 4′Angus MacDonald from Aberdeen commits a foul.
- 4′Benjamin Mbunga Kimpioka of St. Johnstone has successfully earned a free kick on the right flank.
- The initial half of the game commences...
Match statistics
Possession and passing
1 more
Attack
12 more
Defence and discipline
Other
Possession and passing
1 more
Attack
12 more
Defence and discipline
Other
Possession and passing
1 more
Attack
12 more
Defence and discipline
Other
The halves are each period's own numbers — not a split of the full-time figures.
The referee
| Avg | Home | Away | Career | |
|---|---|---|---|---|
| Yellow cards | 6.00 | 2.40 | 3.60 | 4.69 |
| Red cards | 0.00 | 0.00 | 0.00 | 0.14 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.07 |
| Penalties | 0.30 | 0.30 | 0.00 | 0.21 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Starting XI
The ↓ and minute under a player mean they were substituted off then.
Aberdeen's starting XI cost €7.0M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Aberdeen — bench
Player statistics
Aberdeen starters then subs, by rating
Jamie McGrath#7 · Midfielder · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Big chances created
- 1
- Expected goals (xG)
- 0.08
- xGoT
- 0.36
Passing
- Passes (accurate/total)
- 32/42
- Pass accuracy
- 76%
- Key passes
- 2
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/6
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 3
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Kelle Roos#24 · Goalkeeper · 90′7.8
Goalkeeping
- Saves
- 4
- Saves inside box
- 2
- Goals conceded
- 0
Passing
- Passes (accurate/total)
- 20/34
- Pass accuracy
- 59%
- Key passes
- 0
- Long balls (won/total)
- 3/16
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
- Aerials won
- 1
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Stefan Gartenmann#6 · Defender · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 2
- Expected goals (xG)
- 0.35
- xGoT
- 0.42
Passing
- Passes (accurate/total)
- 70/79
- Pass accuracy
- 89%
- Key passes
- 0
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 6/10
- Aerials won
- 3
- Dispossessed
- 1
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
- Blocked shots
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Junior Hoilett#30 · Midfielder · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances created
- 2
- Expected goals (xG)
- 0.09
- xGoT
- 0.00
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 19/27
- Pass accuracy
- 70%
- Key passes
- 3
- Crosses (accurate/total)
- 7/9
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/14
- Dribbles (won/attempted)
- 0/2
- Dispossessed
- 4
Defence
- Tackles
- 3
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Offsides
- 1
- Yellow cards
- 1
Nicky Devlin#2 · Defender · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.05
- Penalties won
- 1
Passing
- Passes (accurate/total)
- 41/51
- Pass accuracy
- 80%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/4
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/9
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 3
Dante Polvara#21 · Midfielder · 79′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.09
- xGoT
- 0.12
Passing
- Passes (accurate/total)
- 21/31
- Pass accuracy
- 68%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 2/4
Possession & duels
- Touches
- 0
- Duels (won/total)
- 6/9
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
Defence
- Tackles
- 3
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
A. MacDonald#27 · Defender · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Big chances missed
- 1
- Expected goals (xG)
- 0.04
- xGoT
- 0.02
Passing
- Passes (accurate/total)
- 55/65
- Pass accuracy
- 85%
- Key passes
- 1
- Long balls (won/total)
- 3/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 8/13
- Aerials won
- 6
Defence
- Tackles
- 1
- Clearances
- 3
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Jack MacKenzie#3 · Defender · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 43/53
- Pass accuracy
- 81%
- Key passes
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 2/11
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/8
- Dribbles (won/attempted)
- 0/1
Defence
- Tackles
- 2
- Clearances
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 2
Connor Barron#8 · Midfielder · 74′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 38/40
- Pass accuracy
- 95%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/6
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/2
Defence
- Tackles
- 2
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Leighton Clarkson#10 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Expected goals (xG)
- 0.03
- xGoT
- 0.06
Passing
- Passes (accurate/total)
- 30/40
- Pass accuracy
- 75%
- Key passes
- 2
- Crosses (accurate/total)
- 2/9
- Long balls (won/total)
- 4/10
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/8
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 2
Defence
- Tackles
- 2
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
Bojan Miovski#9 · Attacker · 90′6.7
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 6
- Shots on target
- 3
- Big chances missed
- 2
- Expected goals (xG)
- 1.64
- xGoT
- 0.98
- Penalties scored
- 1
Passing
- Passes (accurate/total)
- 17/22
- Pass accuracy
- 77%
- Key passes
- 0
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/12
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
- Offsides
- 1
Graeme Shinnie#4 · Midfielder · 16′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/8
- Pass accuracy
- 63%
- Key passes
- 0
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/5
- Aerials won
- 1
Defence
- Tackles
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Duk#11 · Attacker · 11′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/2
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/2
Defence
- Tackles
- 0
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Killian Phillips#18 · Midfielder · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 0/0
- Pass accuracy
- 0%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
St. Johnstone starters then subs, by rating
Dimitar Mitov#1 · Goalkeeper · 90′8.1
Goalkeeping
- Saves
- 4
- Saves inside box
- 4
- Goals conceded
- 1
Passing
- Passes (accurate/total)
- 14/34
- Pass accuracy
- 41%
- Key passes
- 0
- Long balls (won/total)
- 11/31
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Matthew Smith#22 · Midfielder · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 2
Passing
- Passes (accurate/total)
- 18/26
- Pass accuracy
- 69%
- Key passes
- 5
- Crosses (accurate/total)
- 2/3
- Long balls (won/total)
- 2/4
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/5
- Dribbles (won/attempted)
- 0/2
Defence
- Tackles
- 0
- Interceptions
- 3
- Clearances
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Liam Gordon#6 · Defender · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 12/20
- Pass accuracy
- 60%
- Key passes
- 1
- Long balls (won/total)
- 3/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 8/12
- Aerials won
- 5
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 5
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Nicky Clark#10 · Attacker · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Expected goals (xG)
- 0.10
- xGoT
- 0.10
Passing
- Passes (accurate/total)
- 7/16
- Pass accuracy
- 44%
- Key passes
- 0
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/11
- Aerials won
- 4
Defence
- Tackles
- 0
- Interceptions
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Ryan McGowan#5 · Defender · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.27
- xGoT
- 0.12
Passing
- Passes (accurate/total)
- 15/22
- Pass accuracy
- 68%
- Key passes
- 0
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 10/14
- Aerials won
- 4
- Dispossessed
- 2
Defence
- Tackles
- 5
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Daniel Phillips#34 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 15/27
- Pass accuracy
- 56%
- Key passes
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 7/10
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
Defence
- Tackles
- 5
- Interceptions
- 1
- Clearances
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Andy Considine#4 · Defender · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.04
- xGoT
- 0.04
Passing
- Passes (accurate/total)
- 20/26
- Pass accuracy
- 77%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/2
Defence
- Tackles
- 0
- Clearances
- 3
- Blocked shots
- 2
Discipline
- Fouls
- 2
- Yellow cards
- 1
- Penalties conceded
- 1
Drey Wright#14 · Midfielder · 63′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 12/14
- Pass accuracy
- 86%
- Key passes
- 1
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/4
- Aerials won
- 1
- Dispossessed
- 1
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 1
Graham Carey#11 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 20/34
- Pass accuracy
- 59%
- Key passes
- 1
- Crosses (accurate/total)
- 1/6
- Long balls (won/total)
- 2/10
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/8
- Dispossessed
- 1
Defence
- Tackles
- 3
- Interceptions
- 2
- Clearances
- 1
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
B. Kimpioka#29 · Attacker · 75′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 2
- Big chances missed
- 1
- Expected goals (xG)
- 0.89
- xGoT
- 0.23
Passing
- Passes (accurate/total)
- 11/13
- Pass accuracy
- 85%
- Key passes
- 2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/14
- Dribbles (won/attempted)
- 1/4
- Dispossessed
- 3
Defence
- Tackles
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Connor Smith#50 · Midfielder · 75′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.11
Passing
- Passes (accurate/total)
- 9/14
- Pass accuracy
- 64%
- Key passes
- 1
- Crosses (accurate/total)
- 1/2
- Long balls (won/total)
- 2/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 2/10
- Dribbles (won/attempted)
- 0/1
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 3
Stevie May#7 · Attacker · 15′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.03
- xGoT
- 0.12
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 67%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/5
Defence
- Tackles
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 2
Cameron MacPherson#8 · Midfielder · 27′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 11/13
- Pass accuracy
- 85%
- Key passes
- 0
- Long balls (won/total)
- 3/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/4
Defence
- Tackles
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Adama Sidibeh#16 · Attacker · 15′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances missed
- 1
- Expected goals (xG)
- 0.15
Passing
- Passes (accurate/total)
- 3/4
- Pass accuracy
- 75%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 2/3
- Aerials won
- 2
- Dispossessed
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Coaches
Absentees
1| Player | Reason | Back |
|---|---|---|
| 🩹injury · Elbow Fracture | 31 May 2024 |
Officials
- RefereeChris Graham
- 1st AssistantD. Roome
- 2nd AssistantDavid Dunne
- 4th OfficialDan McFarlane
Odds
Opening markets, for information — Tippio is not a bookmaker. Under each price, the probability it implies.
Match winner (1X2)i
Who wins in regular time: home (1), draw (X) or away (2).
i
Who wins in regular time: home (1), draw (X) or away (2).
| Outcome | bet365 | Unibet |
|---|---|---|
| Aberdeen | 1.7058.82% | 1.6759.88% |
| Draw | 3.6027.78% | 3.5528.17% |
| St. Johnstone | 5.2519.05% | 5.1019.61% |
Double chancei
Two outcomes in one bet — it wins if either happens.
i
Two outcomes in one bet — it wins if either happens.
| Outcome | bet365 | Unibet |
|---|---|---|
| Aberdeen or Draw | 1.1685.76% | 1.1487.72% |
| Aberdeen or St. Johnstone | 1.2877.82% | 1.2778.74% |
| Draw or St. Johnstone | 2.1047.62% | 2.1446.73% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.3872.46% |
| 0–1 goals | – | 3.1032.26% |
| 3+ goals | 2.2045.45% | 2.1646.3% |
| 0–2 goals | 1.6660.02% | 1.6560.61% |
| 4+ goals | – | 4.3023.26% |
| 0–3 goals | – | 1.2381.3% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 2.0548.78% | 2.0848.08% |
| No | 1.7058.82% | 1.7058.82% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Aberdeen | 2.4041.67% | 2.3043.48% |
| Draw | 2.1047.62% | 2.1047.62% |
| St. Johnstone | 5.5018.18% | 5.4018.52% |
Half-time / full-timei
Who leads at half-time and who wins at the end — both together.
i
Who leads at half-time and who wins at the end — both together.
| Outcome | bet365 |
|---|---|
| ABE → ABE | 2.7536.36% |
| ABE → X | 15.006.67% |
| ABE → STJ | 41.002.44% |
| X → ABE | 4.3323.08% |
| X → X | 5.0020% |
| X → STJ | 10.0010% |
| STJ → ABE | 23.004.35% |
| STJ → X | 17.005.88% |
| STJ → STJ | 9.0011.11% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 3.5028.57% |
| 6 - 8 | 4.0025% |
| 9 - 11 | 2.6238.1% |
| Under 6 | 15.006.67% |
| Over 14 | 6.5015.38% |
Cards over/underi
Total cards (yellow = 1, red = 2) over or under the line.
i
Total cards (yellow = 1, red = 2) over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 4+ cards | – | 1.2977.52% |
| 0–3 cards | – | 3.0532.79% |
| 5+ cards | 1.7257.9% | 1.7158.48% |
| 0–4 cards | 2.0050% | 1.9451.55% |
| 6+ cards | – | 2.5040% |
| 0–5 cards | – | 1.4369.93% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
