Skip to content
Matty Foulds

Matty Foulds

Defender - Left-Back  at St. Johnstone FC
Age28
CitizenshipEngland
Height1.78 m
Footleft
BornFebruary 1, 1998
at St. Johnstone FC 325 days · joined 2025-07-03
👕200+ Apps
Market value €125k
Left-Back Defender

Career snapshot

7
clubs played for
15/16
debut season
0.04
goals / match
Harrogate Town
top club · 82 apps

Career highs

€200k
peak value · 2023
top transfer fee
3
best season · 23/24
int'l / penalties
217Appearances
8Goals
7Assists
17Yellow cards
0Red cards
64Full matches (90′)
Full nameMatty Foulds
Name in home countryMatthew Colin Foulds
Date of birth1998-02-01 (28 yrs)
Place of birthBradford, England
CitizenshipEngland
PositionDefender - Left-Back (main: Defender)
Footleft
Height178.00 m
Current clubSt. Johnstone FC
Joined2025-07-03
Contract expires2027-05-31
AgentGW Sports
Jul 2025
Transfer: Harrogate Town → St. Johnstone
25/26 · Transfer
Jul 2025
25/26 — St. Johnstone FC
8 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Harrogate Town
20 matches · 0 G · 1 A · across 4 competitions
Jul 2023
23/24 — Harrogate Town
41 matches · 3 G · 2 A · across 4 competitions
Jul 2023
Transfer: Bradford → Harrogate Town
23/24 · Transfer
May 2023
Transfer: Harrogate Town → Bradford
22/23 · Return from loan
Jan 2023
Transfer: Bradford → Harrogate Town
22/23 · Loan
Jul 2022
22/23 — Bradford City, Harrogate Town
42 matches · 0 G · 2 A · across 4 competitions
Jul 2021
21/22 — Bradford City
28 matches · 2 G · 1 A · across 4 competitions
Jan 2021
Transfer: Como → Bradford
20/21 · Transfer
Oct 2020
Transfer: Without Club → Como
20/21 · Transfer
Jul 2020
20/21 — Bradford City, Como 1907
6 matches · 0 G · 0 A · across 2 competitions
Jul 2020
Transfer: Everton U23 → Without Club
20/21 · Transfer
Jul 2019
19/20 — Everton FC U23
22 matches · 1 G · 1 A · across 2 competitions
Jul 2018
18/19 — Everton FC U23
13 matches · 0 G · 0 A · across 3 competitions
Jul 2017
17/18 — Everton FC U23
18 matches · 1 G · 0 A · across 2 competitions
Jul 2016
16/17 — Everton FC U23
7 matches · 1 G · 0 A · across 2 competitions
Jan 2016
Transfer: Bury FC U18 → Everton U21
15/16 · Transfer
Jul 2015
15/16 — Bury FC, Everton FC U21
12 matches · 0 G · 0 A · across 4 competitions
Jan 1970
Peak market value: €200k
Highest valuation recorded in dataset
5,766 min
Minutes played by club
St. Johnstone FC 0.0%
Harrogate Town 31.4%
Bradford City 15.3%
Como 1907 0.0%
Everton FC U23 53.3%
Bury FC 0.0%
Everton FC U21 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
St. Johnstone FC 1 25/26 25/26 8 0 0 0
Harrogate Town 3 22/23 24/25 82 3 3 1,808
Bradford City 3 20/21 22/23 52 2 3 885
Como 1907 1 20/21 20/21 3 0 0 0
Everton FC U23 4 16/17 19/20 60 3 1 3,073
Bury FC 1 15/16 15/16 2 0 0 0
Everton FC U21 1 15/16 15/16 10 0 0 0

Career trajectory — goals, assists & market value

1€50K3€100K4€150K5€200K15/1616/17 — 1 goals (Everton FC U23)116/1717/18 — 1 goals (Everton FC U23)117/1819/20 — 1 goals (Everton FC U23)19/20 — 1 assists219/2021/22 — 2 goals (Bradford City)21/22 — 1 assists321/2222/23 — 2 assists222/2323/24 — 3 goals (Harrogate Town)23/24 — 2 assists523/2424/25 — 1 assists124/2525/2615/16 — €50K23/24 — €200K24/25 — €200K25/26 — €125KGoalsAssistsMarket value

Goals by season

15/16: 0015/1616/17: 1116/1717/18: 1117/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 3323/2424/25: 0024/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 1121/2222/23: 2222/2323/24: 2223/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship St. Johnstone FC 4 0 0 1 0 0
25/26 League Cup St. Johnstone FC 4 0 0 1 0 0
24/25 EFL Cup Harrogate Town 2 0 0 0 0 0
24/25 EFL Trophy Harrogate Town 2 0 0 0 0 0
24/25 FA Cup Harrogate Town 1 0 0 0 0 0
24/25 League Two Harrogate Town 15 0 1 2 0 0
23/24 EFL Cup Harrogate Town 1 0 0 0 0 0
23/24 EFL Trophy Harrogate Town 1 0 0 0 0 0
23/24 FA Cup Harrogate Town 2 1 2 0 0 180
23/24 League Two Harrogate Town 37 2 0 1 0 1,628
22/23 EFL Cup Bradford City 0 0 0 0 0 0
22/23 EFL Trophy Bradford City 2 0 0 0 0 0
22/23 FA Cup Bradford City 1 0 0 0 0 0
22/23 League Two Harrogate Town 21 0 0 2 0 0
22/23 League Two Bradford City 18 0 2 0 0 0
21/22 EFL Cup Bradford City 0 0 0 0 0 0
21/22 EFL Trophy Bradford City 3 0 0 0 0 0
21/22 FA Cup Bradford City 2 0 0 0 0 0
21/22 League Two Bradford City 23 2 1 1 0 885
20/21 League Two Bradford City 3 0 0 0 0 0
20/21 Serie C-A Como 1907 3 0 0 1 0 0
19/20 EFL Trophy Everton FC U23 4 0 0 0 0 0
19/20 Premier League 2 Everton FC U23 18 1 1 2 0 1,620
18/19 EFL Trophy Everton FC U23 1 0 0 0 0 0
18/19 Premier League 2 Everton FC U23 11 0 0 0 0 0
18/19 Premier League Cup Everton FC U23 1 0 0 0 0 0
17/18 EFL Trophy Everton FC U23 3 0 0 0 0 0
17/18 Premier League 2 Everton FC U23 15 1 0 3 0 1,231
16/17 EFL Trophy Everton FC U23 3 0 0 0 0 0
16/17 Premier League 2 Everton FC U23 4 1 0 2 0 222
15/16 FL Trophy Bury FC 1 0 0 0 0 0
15/16 League Cup Bury FC 1 0 0 0 0 0
15/16 League One Bury FC 0 0 0 0 0 0
15/16 U21 PL Everton FC U21 10 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2016-01-02 Bury FC U18 Everton U21 Transfer 50000
20/21 2020-07-01 Everton U23 Without Club Transfer 0
20/21 2020-10-14 Without Club Como Transfer 0
20/21 2021-01-16 Como Bradford Transfer 0
22/23 2023-01-17 Bradford Harrogate Town Loan 0
22/23 2023-05-31 Harrogate Town Bradford Return from loan 175000
23/24 2023-07-01 Bradford Harrogate Town Transfer 175000
25/26 2025-07-03 Harrogate Town St. Johnstone Transfer 125000

No recorded injuries.

Current€125k
Peak€200k
Low
Δ since start+€75k
€50k€100k€150k€200k197019701970
DateValue
Jan 1, 1970 €125k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €175k
Jan 1, 1970 €175k
Jan 1, 1970
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Andy Cook 1 1 0
Bassala Sambou 2 0 0
Mark Oxley 1 0 0
Beni Baningime 1 0 0
Josh March 1 0 0
Yann Songo'o 1 0 0
Stephen Dooley 1 0 0
Dennis Adeniran 2 0 0
Toby Sims 1 0 0
Abraham Odoh 1 0 0
Morgan Feeney 2 0 0
James Belshaw 1 0 0
Levi Sutton 1 0 0
Antony Evans 2 1 0
Nathan Markelo 2 0 0
Warren Burrell 1 0 0
Alex Gilliead 1 0 0
Harry Charsley 2 0 0
Sam Folarin 1 1 0
Dean Cornelius 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 League Two Bradford City 2 23
23/24 League Two Harrogate Town 2 37
19/20 Premier League 2 Everton FC U23 1 18

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 League Two Harrogate Town 2 39
23/24 FA Cup Harrogate Town 2 2
19/20 Premier League 2 Everton FC U23 1 18

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-05-31 Harrogate Town Bradford Return from loan €175k
22/23 2023-01-17 Bradford Harrogate Town Loan

Last 50 matches for St. Johnstone FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-05-18 SC1 St. Johnstone FC 0–2 Dundee FC Available
2025-05-14 SC1 Heart of Midlothian 2–1 St. Johnstone FC Available
2025-05-10 SC1 St. Johnstone FC 2–1 Ross County FC Available
2025-05-03 SC1 St. Johnstone FC 0–2 Kilmarnock FC Available
2025-04-26 SC1 Motherwell FC 3–2 St. Johnstone FC Available
2025-04-12 SC1 Dundee United 1–0 St. Johnstone FC Available
2025-04-06 SC1 St. Johnstone FC 1–0 Celtic FC Available
2025-03-29 SC1 Hibernian FC 3–0 St. Johnstone FC Available
2025-03-15 SC1 St. Johnstone FC 0–0 Aberdeen FC Available
2025-03-01 SC1 Dundee FC 1–1 St. Johnstone FC Available
2025-02-26 SC1 St. Johnstone FC 1–0 Ross County FC Available
2025-02-23 SC1 St. Johnstone FC 1–2 Heart of Midlothian Available
2025-02-15 SC1 Kilmarnock FC 3–1 St. Johnstone FC Available
2025-02-01 SC1 St. Mirren FC 0–1 St. Johnstone FC Available
2025-01-25 SC1 St. Johnstone FC 2–1 Motherwell FC Available
2025-01-12 SC1 Rangers FC 3–1 St. Johnstone FC Available
2025-01-05 SC1 St. Johnstone FC 1–3 Dundee FC Available
2025-01-02 SC1 St. Johnstone FC 1–1 Hibernian FC Available
2024-12-29 SC1 Celtic FC 4–0 St. Johnstone FC Available
2024-12-26 SC1 St. Johnstone FC 1–2 Dundee United Available
2024-12-22 SC1 Heart of Midlothian 2–1 St. Johnstone FC Available
2024-12-14 SC1 St. Johnstone FC 2–3 St. Mirren FC Available
2024-12-07 SC1 Aberdeen FC 1–1 St. Johnstone FC Available
2024-12-01 SC1 St. Johnstone FC 0–1 Rangers FC Available
2024-11-23 SC1 St. Johnstone FC 1–0 Kilmarnock FC Available
2024-11-09 SC1 Motherwell FC 2–1 St. Johnstone FC Available
2024-11-02 SC1 St. Johnstone FC 1–2 Heart of Midlothian Available
2024-10-30 SC1 St. Mirren FC 3–1 St. Johnstone FC Available
2024-10-26 SC1 Dundee FC 1–2 St. Johnstone FC Available
2024-10-19 SC1 St. Johnstone FC 3–0 Ross County FC Available
2024-10-06 SC1 Rangers FC 2–0 St. Johnstone FC Available
2024-09-28 SC1 St. Johnstone FC 0–6 Celtic FC Available
2024-09-21 SC1 Ross County FC 3–3 St. Johnstone FC Available
2024-09-14 SC1 Hibernian FC 2–0 St. Johnstone FC Available
2024-08-31 SC1 St. Johnstone FC 1–2 Motherwell FC Available
2024-08-24 SC1 Dundee United 2–0 St. Johnstone FC Available
2024-08-11 SC1 Kilmarnock FC 0–3 St. Johnstone FC Available
2024-08-05 SC1 St. Johnstone FC 1–2 Aberdeen FC Available
2024-05-19 SC1 Motherwell FC 1–2 St. Johnstone FC Available
2024-05-15 SC1 St. Johnstone FC 1–1 Ross County FC Available
2024-05-11 SC1 Livingston FC 2–1 St. Johnstone FC Available
2024-05-04 SC1 Aberdeen FC 1–0 St. Johnstone FC Available
2024-04-27 SC1 St. Johnstone FC 1–3 Hibernian FC Available
2024-04-13 SC1 St. Johnstone FC 0–2 Kilmarnock FC Available
2024-04-06 SC1 Hibernian FC 1–2 St. Johnstone FC Available
2024-03-30 SC1 St. Johnstone FC 1–2 Dundee FC Available
2024-03-16 SC1 Celtic FC 3–1 St. Johnstone FC Available
2024-03-02 SC1 St. Johnstone FC 1–1 Livingston FC Available
2024-02-28 SC1 Aberdeen FC 0–2 St. Johnstone FC Available
2024-02-24 SC1 St. Mirren FC 2–0 St. Johnstone FC Available

Teams faced most often by Matty Foulds's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Walsall FC 13 6 5 2 19 16 +3 46%
Swindon Town 12 4 4 4 14 16 -2 33%
Oldham Athletic 10 5 2 3 15 12 +3 50%
Salford City 10 3 3 4 11 15 -4 30%
Newport County 10 4 3 3 15 15 0 40%
Mansfield Town 10 3 2 5 12 26 -14 30%
Sutton United 10 4 2 4 15 14 +1 40%
Crawley Town 10 1 1 8 12 21 -9 10%
Scunthorpe United 10 3 5 2 19 12 +7 30%
Colchester United 9 3 3 3 7 9 -2 33%
Forest Green Rovers 9 4 1 4 12 10 +2 44%
Barrow AFC 9 4 3 2 11 7 +4 44%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
16/17 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 8 0 2 0 0 0
24/25 20 0 2 0 0 0
23/24 41 1,808 1 0 0 0.05
22/23 42 0 2 0 0 0
21/22 28 885 1 0 0 0.1
20/21 6 0 1 0 0 0
19/20 22 1,620 2 0 0 0.11
17/18 18 1,231 3 0 0 0.22
16/17 7 222 2 0 0 0.81
15/16 12 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

League Two
117 apps
4 G
4 A
U21 PL
58 apps
3 G
1 A
FA Cup
6 apps
1 G
2 A
FL Trophy
20 apps
0 G
0 A

Frequently asked about Matty Foulds

Who is Matty Foulds?

Matty Foulds is an England professional footballer who plays as a left-back for St. Johnstone FC.

How old is Matty Foulds?

Matty Foulds is 28 years old. He was born on February 1, 1998 in Bradford.

What position does Matty Foulds play?

Matty Foulds plays as a left-back (Defender - Left-Back).

What club does Matty Foulds play for?

Matty Foulds currently plays for St. Johnstone FC.

How many career goals has Matty Foulds scored?

Across all senior club competitions in our dataset, Matty Foulds has scored 8 goals in 217 appearances.

What is Matty Foulds's market value?

Matty Foulds's most recent reported market value is €125k.