St. Johnstone

Macaulay Tait

Midfielder · St. Johnstone · 20 · Scotland

Season score
35.7
Premiership 26/27, 5 matches
Last 5 weeks
31.3
average of weeks with 60+ minutes
Market value
€500k
+€100k (+25%) since 10 Dec 2025
Transfermarkt, 20 May 2026
Born
27 Nov 2005
Height
170 cm
Foot
L
Contract until
31 May 2028
Wikipedia views
254 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

26 of 69 weeks with 60+ minutes, averaging 33.0 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
8–14 Sep 20261811.840.910.4
1–7 Sep 202623043.740.443.5
25–31 Aug 202611840.339.746.3
28 Jul – 3 Aug 202611325.539.524.6
12–18 May 2026217532.039.531.3
5–11 May 202619030.940.131.1
28 Apr – 4 May 202614537.939.837.5
21–27 Apr 202612635.439.534.9
7–13 Apr 202611915.739.514.4
17–23 Mar 202616326.939.826.1
10–16 Mar 202617535.939.635.4
24 Feb – 2 Mar 202619029.540.028.8
17–23 Feb 202617132.440.131.8
10–16 Feb 2026215236.839.837.2
3–9 Feb 202619033.839.833.4
27 Jan – 2 Feb 202619027.940.327.2
20–26 Jan 2026214531.240.530.6
6–12 Jan 202617927.341.226.5
30 Dec 2025 – 5 Jan 202619029.241.928.6
23–29 Dec 202517835.742.035.4
16–22 Dec 202518333.842.333.2
9–15 Dec 202519033.342.733.0
2–8 Dec 202517035.742.835.2
25 Nov – 1 Dec 202518540.842.740.9
18–24 Nov 202516139.642.639.2
21–27 Oct 202516933.942.833.3
14–20 Oct 202514543.242.542.9
30 Sep – 6 Oct 202519040.242.339.8
23–29 Sep 202519031.943.031.3
16–22 Sep 202517033.943.434.7
9–15 Sep 202517223.544.922.5
19–25 Aug 202517439.745.239.4
5–11 Aug 202519023.947.822.9
29 Jul – 4 Aug 202519040.248.840.6

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −7.9 a week below expectation.

20.030.040.050.029 Jul16 Sep18 Nov16 Dec20 Jan17 Feb5 MayExpected 39.5Score 32.0
Transfermarkt €500k +€100k (+25%) since 10 Dec 2025 20 May 2026 · its own valuation, revised a few times a year
Current estimate €455k no change recorded 22 Oct 2026 · BSD, seen when squads refresh
0€200K€400K€600K202420252026€500k€455k
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€455k
20 May 2026Transfermarkt€500k
10 Dec 2025Transfermarkt€400k
8 Oct 2025Transfermarkt€300k
3 Dec 2024Transfermarkt€200k
30 May 2024Transfermarkt€200k
20 Mar 2024Transfermarkt€100k
5 Dec 2023Transfermarkt€50k
22 Sep 2023Transfermarkt€50k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
17 Jul 2026Heart of Midl. St. JohnstoneUndisclosed
31 May 2026Livingston FC Heart of Midl.Back from loan
1 Jul 2025Heart of Midl. Livingston FCLoan
31 May 2025Livingston FC Heart of Midl.Back from loan
24 Jan 2025Heart of Midl. Livingston FCLoan

What the score is made of

Premiership 26/27, 69 minutes. Each part as a percentile against 641 top-five-league midfielder seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting63Creating45Progressing0Keeping the ball0Defending3Aerial97Finishing0
As a table
PartPercentilePer 90 vs average
Shooting63+0.04
Creating45−0.12
Progressing0−0.76
Keeping the ball0−1.88
Defending3−0.38
Aerial97+1.43
Finishing0−0.60

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

05001.0K1.5K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Wayne Frederick Colorado Rapids · 2234.4€600k98%Compare
Jon Gallagher Austin FC · 3036.2€1.8M97%Compare
Brandon Servania DC United · 2735.8€800k97%Compare
Tom Lowery Kilmarnock · 28 · cheaper37.6€175k96%Compare
Andres Herrera Columbus Crew · 27––96%Compare
Liam Polworth Livingston · 32––95%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Macaulay Tait.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Premiership 26/27Scottish PremiershipSt. Johnstone56935.736.8
Premiership 25/26Scottish PremiershipLivingston332,45733.232.8
UEFA Conference League 24/25Conference LeagueHeart of Midlothian28040.940.6

Latest matches

38 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
9 Sep 2026Scottish PremiershipCelticL 0–1800–0.0011.8
6 Sep 2026Scottish PremiershipHibernianW 2–12100–0.0339.5
2 Sep 2026Scottish Premiershipat Dundee FCD 1–1901–0.0353.7
29 Aug 2026Scottish Premiershipat Heart of MidlothianL 1–218000.140.0040.3
2 Aug 2026Scottish PremiershipKilmarnockW 4–31300––25.5
17 May 2026Scottish PremiershipKilmarnockL 1–48500–0.0137.8
12 May 2026Scottish Premiershipat Dundee UnitedD 0–09000–0.0426.5
9 May 2026Scottish Premiershipat Dundee FCL 0–390000.110.1130.9
1 May 2026Scottish PremiershipAberdeenD 2–24500–0.0137.9
25 Apr 2026Scottish Premiershipat St. MirrenW 2–02600–0.0135.4
All 38 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
9 Sep 2026Scottish PremiershipCelticL 0–1800–0.0011.8
6 Sep 2026Scottish PremiershipHibernianW 2–12100–0.0339.5
2 Sep 2026Scottish Premiershipat Dundee FCD 1–1901–0.0353.7
29 Aug 2026Scottish Premiershipat Heart of MidlothianL 1–218000.140.0040.3
2 Aug 2026Scottish PremiershipKilmarnockW 4–31300––25.5
17 May 2026Scottish PremiershipKilmarnockL 1–48500–0.0137.8
12 May 2026Scottish Premiershipat Dundee UnitedD 0–09000–0.0426.5
9 May 2026Scottish Premiershipat Dundee FCL 0–390000.110.1130.9
1 May 2026Scottish PremiershipAberdeenD 2–24500–0.0137.9
25 Apr 2026Scottish Premiershipat St. MirrenW 2–02600–0.0135.4
11 Apr 2026Scottish Premiershipat Dundee UnitedL 2–31900–0.0115.7
21 Mar 2026Scottish Premiershipat KilmarnockL 0–26300–0.0126.9
14 Mar 2026Scottish Premiershipat HibernianD 0–07500–0.0135.9
28 Feb 2026Scottish PremiershipSt. MirrenD 1–19000–0.0729.5
22 Feb 2026Scottish PremiershipRangersD 2–27100–0.0132.4
14 Feb 2026Scottish Premiershipat Dundee FCD 2–279000.160.0736.2
11 Feb 2026Scottish Premiershipat CelticL 1–27300–0.0037.5
4 Feb 2026Scottish PremiershipFalkirk FCL 1–290000.03–33.8
31 Jan 2026Scottish PremiershipMotherwellL 0–290000.02–27.9
24 Jan 2026Scottish Premiershipat AberdeenL 2–65500––32.7
20 Jan 2026Scottish PremiershipSt. MirrenD 1–19000––30.4
10 Jan 2026Scottish PremiershipKilmarnockD 1–17901––27.3
30 Dec 2025Scottish PremiershipDundee UnitedL 1–390000.03–29.2
27 Dec 2025Scottish PremiershipCelticL 2–478000.02–35.7
20 Dec 2025Scottish Premiershipat St. MirrenL 0–18300––33.8
13 Dec 2025Scottish PremiershipDundee FCD 2–290010.04–33.3
6 Dec 2025Scottish Premiershipat MotherwellL 0–37000––35.7
30 Nov 2025Scottish PremiershipAberdeenL 0–185000.05–40.8
22 Nov 2025Scottish Premiershipat RangersL 1–26100––39.6
25 Oct 2025Scottish PremiershipMotherwellL 1–26900––33.9
18 Oct 2025Scottish Premiershipat HibernianL 0–44500––43.2
4 Oct 2025Scottish Premiershipat Dundee UnitedD 1–19000––40.2
28 Sep 2025Scottish PremiershipRangersL 1–29000––31.9
20 Sep 2025Scottish Premiershipat Dundee FCL 2–370000.13–33.9
13 Sep 2025Scottish Premiershipat AberdeenD 0–07200––23.5
23 Aug 2025Scottish Premiershipat CelticL 0–37400––39.7
9 Aug 2025Scottish PremiershipFalkirk FCW 3–19001––23.9
2 Aug 2025Scottish Premiershipat KilmarnockD 2–290000.09–40.2