Digressive Celts

Matches › 2022/23

St. Mirren 2–2 Hearts

Saturday 13 May 2023, 15:00 · The SMISA Stadium · Round 35 · Half-time 2–0 · Referee David Dickinson · Attendance 7,238

St. Mirren Shaughnessy 36', Strain 45+4'

Hearts Ginnelly 73', Shankland 90+6' (pen) · Haring sent off 77'

Post-match

Result and Expected Points

St. MirrenHearts
Goals22
xG1.062.13
Non-penalty xG1.061.34
Expected Points0.552.23

St. Mirren 11%Draw 22%Hearts 67%

Most likely score 1–2, 18%. Final score 2–2, 10%.

Hearts goalsSt. Mirren goals0123456+0123456+6%13%7%2%1%10%10%3%4%10%5%1%1%2%1%18%Final score

Own goals have no xG.

xG race

01230153045607590HTHaring (Hearts), red card 77'Dunne on for Taylor, 46'Baccus on for Greive, 55'Small on for Tanser and Jamieson on for Kiltie, 84'Flynn on for Strain, 89'Atkinson on for Halliday, 46'Grant on for Devlin, 61'Kiomourtzoglou on for Hill, 75'Forrest on for Oda, 81'Shaughnessy 36'Strain 45+4'Ginnelly 73'Shankland 90+6' (pen)Hearts 2.13St. Mirren 1.0601230153045607590HTHaring (Hearts), red card 77'Dunne on for Taylor, 46'Baccus on for Greive, 55'Small on for Tanser and Jamieson on for Kiltie, 84'Flynn on for Strain, 89'Atkinson on for Halliday, 46'Grant on for Devlin, 61'Kiomourtzoglou on for Hill, 75'Forrest on for Oda, 81'Shaughnessy 36'Strain 45+4'Ginnelly 73'Shankland 90+6' (pen)2.131.06St. MirrenHearts

Each side's xG added up shot by shot through the match. Stoppage time is shaded as far as the last shot or event recorded in it. Triangles along the foot mark each side's substitutions.

Match stats

St. MirrenHearts

1.06 −0.10xG2.13 +0.64
1.06Non-penalty xG1.34
1.69 +0.66xG on target2.24 +0.97
13 +1Shots11 −1
7 +3.7Shots on target6 +1.8
1 −0.6Big chances2 +0.1
18 −2Touches in the opposition box25 +3
37% −2Possession63% +8
268 −13Passes475 +36
58% −4Pass accuracy81% +5
38% −2Field tilt62% +14
24 −8Final-third entries59 +25
11 +1.7Box entries19 +7.4
14.0 −2Passes per defensive action11.2 −3
7 +1.6Corners4 −1.4
17 +2Tackles8 −8
4 −4.9Interceptions9 +0.9
23 0Clearances19 0
4 +1.6Saves5 +1.9
19 +6Fouls13 +3
4 +2.7Offsides1 −0.1

The small figure beside each value is its difference from the side's average per league match this season before this one. Field tilt is each side's share of the open-play passes completed in the final third; entries are completed open-play passes and carries into the final third and the box; passes per defensive action (PPDA) counts the opponent's passes in its own 60% of the pitch for each tackle, interception, challenge, or foul there.

Chance locations

St. Mirren

Kiltie 63', 0.10 xGMain 43', 0.08 xGSmall 86', 0.07 xGShaughnessy 87', 0.07 xGGreive 24', 0.05 xGBaccus 74', 0.05 xGGreive 45', 0.04 xGSmall 87', 0.04 xGKiltie 14', 0.03 xGStrain 19', 0.03 xGStrain 63', 0.03 xGShaughnessy 36', 0.43 xG, goalStrain 45+4', 0.05 xG, goal40%0.43 xGSix-yard box: 1 shot, 0.43 xG, 1 goal28%0.30 xGCentral box: 5 shots, 0.30 xG, 0 goals17%0.18 xGWide in the box: 3 shots, 0.18 xG, 0 goals10%0.11 xGEdge of the box: 3 shots, 0.11 xG, 1 goal5%0.05 xGFurther out: 1 shot, 0.05 xG, 0 goals

Hearts

Hill 31', 0.12 xGShankland 40', 0.09 xGGinnelly 76', 0.08 xGMcKay 31', 0.07 xGOda 28', 0.06 xGOda 50', 0.05 xGShankland 90+4', 0.05 xGHaring 67', 0.04 xGGinnelly 90+2', 0.03 xGGinnelly 73', 0.74 xG, goal55%0.74 xGSix-yard box: 1 shot, 0.74 xG, 1 goal13%0.17 xGCentral box: 2 shots, 0.17 xG, 0 goals15%0.20 xGWide in the box: 3 shots, 0.20 xG, 0 goals18%0.24 xGEdge of the box: 4 shots, 0.24 xG, 0 goals0%0.00 xGFurther out: 0 shots, 0.00 xG, 0 goals

Each area's share of the side's xG from open play and set pieces, with the xG in it. The two wide areas of the box count together, as on the club pages. Shots shows each of those shots instead, sized by its xG, with goals filled in.

Chance types

St. MirrenHearts

0.17 4 shots, 0 goalsOpen play1.24 8 shots, 1 goal
0.12 2 shots, 0 goalsCounter-attacks0.00 0 shots, 0 goals
0.77 7 shots, 2 goalsSet pieces0.10 2 shots, 0 goals
0.00 0 shots, 0 goalsPenalties0.79 1 shot, 1 goal

xG by type of chance, with each side's shots and goals beside it.

Game state

Level
37 min (37%) · St. Mirren 0.54, Hearts 0.26 xG
St. Mirren ahead
64 min (63%) · St. Mirren 0.52, Hearts 1.88 xG

Line-ups

12322453111361021CarsonStrainFraserShaughnessyTaylorTanserKiltieGogicO'HaraMainGreiveGoalGoalYellow cardYellow card89'46'84'84'55'St. Mirren 5-3-2Stephen Robinson28722115161458891830ClarkHillSibbickRowlesHallidayDevlinHaringOdaShanklandMcKayGinnellyYellow cardYellow cardSent offGoalGoal75'46'61'81'Hearts 4-2-3-1Steven Naismith

St. Mirren substitutes

  • 46' Dunne for Taylor
  • 55' Baccus for Greive
  • 84' Small for Tanser
  • 84' Jamieson for Kiltie
  • 89' Flynn for Strain

Hearts substitutes

  • 46' Atkinson for Halliday · yellow card 65', 1 assist
  • 61' Grant for Devlin
  • 75' Kiomourtzoglou for Hill · yellow card 80'
  • 81' Forrest for Oda

Players

St. Mirren

PlayerPosMinGAxGxAKPxTProgDef
CarsonGK900.000.0000.0340
StrainRWB8910.110.1510.12116
FraserCB900.000.0100.0446
ShaughnessyCB9010.500.0000.0108
Taylor CB460.000.0110.0121
TanserLWB840.000.1810.2631
Kiltie CM840.130.1010.0923
GogicCM9010.000.3620.1036
O'HaraCM900.000.0200.0224
MainST900.080.000−0.0111
GreiveST550.090.061−0.0122
DunneDF440.000.0000.0215
BaccusMF350.050.1910.2122
SmallMF60.110.0000.0001
JamiesonFW60.000.0210.0311
FlynnMF10.000.0000.0000

Hearts

PlayerPosMinGAxGxAKPxTProgDef
ClarkGK900.000.0000.0111
HillRB750.120.0910.2894
SibbickCB900.000.0000.05610
Rowles CB900.000.0100.1276
HallidayLB460.000.0510.1250
Devlin DM610.000.0200.0225
Haring DM770.040.0200.0465
OdaRW810.120.0200.0431
ShanklandAM9010.930.0820.0412
McKayLW900.070.1910.34153
GinnellyST9010.850.030−0.0560
Atkinson DF4410.000.3230.2660
GrantMF290.000.0200.0221
Kiomourtzoglou MF150.000.000−0.0102
ForrestMF90.000.0000.0010

Starters, then substitutes in the order they came on. KP is chances created and Def defensive actions (tackles, blocks, clearances, and interceptions). xT is the expected threat added by the player's completed open-play passes and carries, and Prog counts progressive passes and carries.

Pass networks

St. Mirren

Carson and Strain: 3 passesStrain and Gogic: 3 passesTaylor and Greive: 3 passesKiltie and Main: 3 passesTaylor and Tanser: 4 passesGogic and Greive: 4 passesKiltie and Greive: 4 passesTanser and Gogic: 5 passesStrain and Fraser: 6 passesStrain and Greive: 6 passesStrain and Kiltie: 7 passesTanser and O'Hara: 7 passesCarson: 5 completed passesStrain: 14 completed passesShaughnessy: 7 completed passesTaylor: 11 completed passesFraser: 5 completed passesTanser: 10 completed passesGogic: 14 completed passesKiltie: 9 completed passesO'Hara: 8 completed passesGreive: 7 completed passesMain: 6 completed passes12345223131162110CarsonStrainShaughnessyTaylorFraserTanserGogicKiltieO'HaraGreiveMainStarters until 46' · lines join pairs with 3+ passes

Hearts

Rowles and Ginnelly: 4 passesHalliday and Ginnelly: 4 passesMcKay and Ginnelly: 4 passesHill and Haring: 5 passesSibbick and Haring: 5 passesDevlin and Haring: 5 passesHaring and Ginnelly: 5 passesHill and Devlin: 6 passesRowles and Devlin: 6 passesRowles and Haring: 6 passesRowles and McKay: 7 passesClark and Rowles: 8 passesHalliday and Haring: 10 passesHill and Oda: 11 passesRowles and Sibbick: 13 passesHalliday and McKay: 14 passesHill and Sibbick: 15 passesRowles and Halliday: 21 passesClark: 13 completed passesHill: 25 completed passesRowles: 34 completed passesSibbick: 21 completed passesHalliday: 27 completed passesDevlin: 20 completed passesHaring: 23 completed passesOda: 11 completed passesShankland: 7 completed passesMcKay: 21 completed passesGinnelly: 8 completed passes28721521161458891830ClarkHillRowlesSibbickHallidayDevlinHaringOdaShanklandMcKayGinnellyStarters until 46' · lines join pairs with 4+ passes

Each starter at the average position of their passes and receptions until the side's first substitution or red card, sized by completed passes. Lines join pairs who passed to each other often, thicker for more passes.

Passing combinations

St. Mirren

FromToPasses
O'HaraTanser6
StrainKiltie6
StrainFraser5
GogicTanser5
StrainMain5

Hearts

FromToPasses
SibbickHill15
RowlesHalliday13
RowlesHaring12
RowlesMcKay11
RowlesSibbick11

The five pairs with the most completed passes from one to the other over the whole match.

Defensive actions

St. Mirren

5+0.212+4.814+0.49+1.312+7.711+1.88+0.83−1.812+5.25−1.94−2.67+2.04+0.75+0.77+0.57+2.42−2.00−2.43−0.42−1.95+2.31−0.710.06+4.32−0.10−1.01+0.31+0.31+0.51+0.3FewerMore than the season average

Against its average of 34 matches

Hearts

2−3.17+0.211−1.910+2.47+2.75−1.88+2.28−0.54−3.17+1.72−2.96+2.64−0.53−3.14+0.34+0.93+0.54+1.04+0.42−1.01−1.02+1.11−0.25+3.21+0.40−0.31+0.51+0.71+0.42−5.4FewerMore than the season average

Against its average of 34 matches

Where each side made its tackles, interceptions, clearances, blocks, recoveries, challenges, and fouls, attacking up the page. Areas are shaded by the difference from the side's average per match this season before this one: amber for more, blue for fewer.

Threat

St. Mirren

0.020.010.010.010.010.010.030.010.040.02−0.010.010.06−0.010.010.010.15−0.010.020.030.010.16−0.060.110.020.27LessMore

Hearts

0.020.010.020.020.010.040.040.010.040.040.100.010.050.080.010.100.020.120.09−0.030.050.020.080.140.19LessMore

Expected threat added by completed open-play passes and carries, by where the move started, attacking up the page. Expected threat is the chance that possession in an area leads to a goal; a move adds the difference between where it ends and where it starts.

Ratings

0.51.01.52.02.5League average 1.25AttackSt. Mirren1.05 → 1.04Hearts1.24 → 1.27Defence (lower is better)St. Mirren1.32 → 1.34Hearts1.32 → 1.29

The goals each side would score (attack) and concede (defence) per game against an average team, from the forecast ratings before this matchday (ring) and after it (dot); a lower defence number is better. Grey dots are the other clubs after the matchday, spread up and down only so they don't overlap. The change takes in the whole matchday.

Pre-match

As things stood before kick-off.

Forecast

St. MirrenHearts
Expected goals1.351.17
Win40%32%
Expected Points1.481.24
Clean sheet31%26%

St. Mirren 40%Draw 28%Hearts 32%

Most likely score 1–1, 13%. Both sides score 52%.

Hearts goalsSt. Mirren goals0123456+0123456+9%9%6%2%7%3%7%9%5%2%3%4%2%1%1%10%13%

From the forecast as it stood on 13 May 2023: each side's attack and defence ratings in a Dixon–Coles score model, as on the Forecasts page.

Form

St. Mirren

  1. L1–26 MayHibernian (A)xG 1.61–1.67
  2. L0–222 AprKilmarnock (H)xG 0.51–2.32
  3. L2–515 AprRangers (A)xG 0.30–3.67
  4. W2–08 AprHearts (A)xG 1.25–0.94
  5. W3–01 AprLivingston (H)xG 3.07–1.20
  6. D1–118 MarDundee United (A)xG 1.75–1.12

Hearts

  1. L0–27 MayCeltic (H)xG 0.28–1.39
  2. W6–122 AprRoss County (H)xG 3.68–1.59
  3. L0–115 AprHibernian (A)xG 0.89–0.99
  4. L0–28 AprSt. Mirren (H)xG 0.94–1.25
  5. L1–21 AprKilmarnock (A)xG 0.68–2.72
  6. L0–318 MarAberdeen (A)xG 0.52–2.03

The last six league matches, newest first, with xG for and against.

Season to date

St. MirrenHearts
Position6th4th
Played3434
Won, drawn, lost12–⁠8–⁠1414–⁠6–⁠14
Points44 (1.29 per game)48 (1.41 per game)
Expected Points per game1.211.29
Goals39–⁠5156–⁠51
xG per game1.16–⁠1.401.49–⁠1.61
Home: points, xG per game1.82, 1.24–⁠1.142.00, 1.94–⁠1.57
Away: points, xG per game0.76, 1.07–⁠1.650.82, 1.05–⁠1.66
ManagerStephen Robinson (0)Steven Naismith (3)

League matches this season before kick-off. The manager's number is league matches in charge since 2020/21.

Ratings

0.51.01.52.02.5League average 1.25AttackSt. Mirren1.05, 7thHearts1.24, 3rdDefence (lower is better)St. Mirren1.32, 7thHearts1.32, 6th

This season

Attack0.51.01.52.0AugSepOctNovDecJanFebMarAprMaySt. Mirren attack: 1.05Hearts attack: 1.241.241.05HeartsSt. MirrenDefence (lower is better)0.51.01.52.0AugSepOctNovDecJanFebMarAprMaySt. Mirren defence: 1.32Hearts defence: 1.321.321.32

The goals each side would score (attack) and concede (defence) per game against an average team, from the forecast ratings before this matchday, with their rank among the league's clubs; a lower defence number is better. Grey dots are the other clubs, spread up and down only so they don't overlap.

Strengths and weaknesses

St. MirrenHearts
CreatedConcededCreatedConceded
Open play−23%+2%+11%+24%
Counter-attacks−34%−10%+31%−57%
Set pieces+2%−15%−7%+36%
Penalties+24%+70%+55%+8%
Headers+10%−5%−15%+41%
Left side−17%+4%−8%+14%
Centre−16%−1%+7%+33%
Right side−18%−13%+24%+19%

xG created and conceded per game against the league average this season: +24% is 24% more than an average side. Left and right are each side's own, so chances conceded on its left come from opponents attacking down their right. Green favours the side and amber doesn't.

Matchups

St. Mirren attacking

St. Mirren createdHearts concededLeft side−17%+19%Centre−16%+33%Right side−18%+14%Open play−23%+24%Counter-attacks−34%−57%Set pieces+2%+36%Headers+10%+41%

Hearts attacking

Hearts createdSt. Mirren concededLeft side−8%−13%Centre+7%−1%Right side+24%+4%Open play+11%+2%Counter-attacks+31%−10%Set pieces−7%−15%Headers−15%−5%

Each side's xG created per game down each side of the pitch, through the centre, and from each type of chance, against what its opponent concedes there, both relative to the league average.

Season averages

St. MirrenHearts

1.16xG1.49
1.40xG against1.61
39%Possession55%
11.8Shots12.1
12.3Shots against14.0
3.3Shots on target4.2
1.6Big chances1.9
19.9Touches in the opposition box22.3
281Passes438
62%Pass accuracy75%
5.4Corners5.4
40%Field tilt48%
31.9Final-third entries33.6
9.3Box entries11.6
16.4Passes per defensive action14.1

Per league match this season before kick-off.

Game state this season

St. Mirren

StateMinutes per gamexG per 90xG against per 90
Level401.101.36
Ahead221.421.21
Behind271.031.60

Hearts

StateMinutes per gamexG per 90xG against per 90
Level341.681.34
Ahead281.672.01
Behind281.111.55

xG by period

St. Mirren

MinutesxG per gamexG againstGoals
1–150.130.186–7
16–300.150.193–8
31–450.220.268–7
46–600.190.229–8
61–750.210.195–9
76–900.250.368–12

Hearts

MinutesxG per gamexG againstGoals
1–150.230.167–9
16–300.190.2112–7
31–450.330.289–3
46–600.200.318–12
61–750.220.288–8
76–900.330.3812–12

Per game this season, with stoppage time counted in its half; goals are totals for and against.

Most used players by position

St. Mirren

GKRWBCBCBCBLWBCMCMCMSTSTCarson 34Strain 31Fraser 2Flynn 1Fraser 27Gallagher 20Gogic 11Shaughn… 10ShaughnessyDunne 31R. Taylor 3Tanser 18Tait 7O'Hara 5Baccus 27Kiltie 14Tanser 3Erhahon 20Gogic 9O'Hara 25Flynn 2Ayunga 16Greive 11Watt 7Main 32Brophy 15-3-2 in 27 of 34 starts

Formations: 5-3-2 (27), 3-5-2 (7)

Hearts

GKRBCBCBLBDMDMRWAMLWSTClark 16Gordon 16Stewart 2Smith 17Sibbick 5Hill 4Sibbick 17Neilson 4Halkett 3Rowles 23Kingsley 11Cochrane 9Cochrane 14Halliday 8Snodgrass 5Devlin 20Halliday 8Kiomourtzoglou 8Snodgrass 14Haring 6Grant 4Ginnelly 10Forrest 6Hill 5Shankland 7Smith 5Grant 3McKay 22Forrest 3Grant 3Shankland 19Ginnelly 9Humphrys 34-2-3-1 in 11 of 34 starts

Formations: 4-2-3-1 (11), 3-4-3 (8), 3-4-2-1 (6), 4-1-4-1 (4), 3-5-2 (2), 4-3-3 (1), 3-4-1-2 (1), 4-4-1-1 (1)

This season's most used formation, with up to three players who started most often in each position and their league starts there. Underneath, when a side has used more than one, every formation with its starts.

Head to head

DateHomeAwayxG
8 April 2023Hearts0–2St. MirrenxG 0.94–1.25
13 January 2023Hearts1–0St. MirrenxG 1.68–1.41
7 January 2023St. Mirren1–1HeartsxG 0.66–0.99
26 February 2022St. Mirren0–2HeartsxG 0.11–3.13
27 November 2021Hearts2–0St. MirrenxG 2.16–1.16
7 August 2021St. Mirren1–2HeartsxG 0.73–0.47

6 league meetings since 2020/21: St. Mirren won 1, Hearts won 4, and 1 was a draw. Goals 4–8 and xG 0.89–1.56 per game.

Key players

St. Mirren

PlayerStartsMinGAxG per 90xA per 90
Ayunga161,288320.420.04
Greive111,045400.330.02
O'Hara302,5411010.270.07
Main322,730720.230.08

Hearts

PlayerStartsMinGAxG per 90xA per 90
Shankland292,6782140.700.12
Humphrys7788300.400.04
Ginnelly221,7771030.240.16
Grant101,122220.220.14

Up to four players a side with the most xG plus xA per 90 minutes, from those with at least 450 league minutes.