PLAYER PROFILE

Matty Foulds.

St. Johnstone FC · England

Matrix 27578

At a glance

Full name
Matthew Colin Foulds
Born
01 Feb 1998
Age today
28
Nationality
England

Career by season

163 recorded appearances
Matty Foulds appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Premiership St. Johnstone FC 43003140
26/27Premier Sports Cup St. Johnstone FC 43002800
25/26Scottish Cup St. Johnstone FC 1000360
2025-2026Scottish Championship St. Johnstone FC 2216101,4852
25/26Premier Sports Cup St. Johnstone FC 33002701
24/25League Two Harrogate Town 1514011,2432
24/25FA Cup Harrogate Town 1100900
24/25EFL Cup Harrogate Town 22001800
23/24League Two Harrogate Town 3736203,2551
23/24FA Cup Harrogate Town 22121800
23/24EFL Cup Harrogate Town 1100900
22/23League Two Harrogate Town 2121001,8152
22/23League Two Bradford City 1818021,6200
22/23FA Cup Bradford City 1100900
21/22League Two Bradford City 2318211,7691
21/22FA Cup Bradford City 21001210
20/21Serie C Como 1907 31001061
20/21League Two Bradford City 3000430

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Matty Foulds match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Scottish Premiership Kilmarnock FC v St. Johnstone FCSubstitute, on 46′ 2 – 244
11 Oct 2026Scottish Premiership Aberdeen FC v St. Johnstone FC 0 – 190
08 Aug 2026Scottish Premiership St. Mirren FC v St. Johnstone FC 1 – 090
02 Aug 2026Scottish Premiership St. Johnstone FC v Kilmarnock FC 4 – 390
25 Jul 2026Premier Sports Cup St. Johnstone FC v East Fife FC 1 – 190
21 Jul 2026Premier Sports Cup Inverness Caledonian Thistle FC v St. Johnstone FCSubstitute, on 80′ 1 – 010
18 Jul 2026Premier Sports Cup St. Johnstone FC v Greenock Morton FC 3 – 090
14 Jul 2026Premier Sports Cup Linlithgow Rose FC v St. Johnstone FC 0 – 290
01 May 2026Scottish Championship Ayr United FC v St. Johnstone FC 0 – 190
24 Apr 2026Scottish Championship St. Johnstone FC v Raith Rovers FC 2 – 090
21 Apr 2026Scottish Championship Dunfermline Athletic v St. Johnstone FC 0 – 290
11 Apr 2026Scottish Championship St. Johnstone FC v Airdrieonians FCSubstitute, on 84′ 4 – 06
28 Mar 2026Scottish Championship St. Johnstone FC v Queen's Park FCSubstitute, on 17′ 1 – 173
07 Mar 2026Scottish Championship Greenock Morton FC v St. Johnstone FC 0 – 290
28 Feb 2026Scottish Championship St. Johnstone FC v Ayr United FC 3 – 190
27 Dec 2025Scottish Championship Ross County FC v St. Johnstone FCSubstitute, on 80′ 0 – 010
12 Dec 2025Scottish Championship Ayr United FC v St. Johnstone FCSubstitute, on 46′ 2 – 4451
22 Nov 2025Scottish Championship Partick Thistle v St. Johnstone FC 2 – 189
08 Nov 2025Scottish Championship Dunfermline Athletic v St. Johnstone FCSubstitute, on 89′ 2 – 21
01 Nov 2025Scottish Championship St. Johnstone FC v Airdrieonians FCSubstitute, on 73′ 3 – 017

Career transfers

8 recorded moves

All recorded career moves, newest first.

Matty Foulds career transfers
Date FromToMoveFee
03 Jul 2025 Harrogate Town St. Johnstone FC Transfer Free
01 Jul 2023 Bradford City Harrogate Town Transfer —
31 May 2023 Harrogate Town Bradford City Loan return
17 Jan 2023 Bradford City Harrogate Town Loan —
16 Jan 2021 Como 1907 Bradford City Transfer Free
14 Oct 2020 Without club Como 1907 Transfer —
01 Jul 2020 Everton FC U21 Without club Released —
02 Jan 2016 Bury FC U18 Everton FC U21 Transfer —

Contracts and market values are not available yet.