Skip to content
Marc McNulty

Marc McNulty

Attack - Centre-Forward  at The Spartans FC
Age33
CitizenshipScotland
Height1.78 m
Footright
BornSeptember 14, 1992
at The Spartans FC 262 days · joined 2025-09-04
👕200+ Apps 100+ Goals 🎯50+ Assists
Market value
Centre-Forward Attack

Career snapshot

13
clubs played for
09/10
debut season
0.31
goals / match
Livingston FC
top club · 123 apps

Career highs

€1.00m
peak value · 2018
€1.35m
top transfer fee · 18/19
28
best season · 17/18
2 / 0
int'l caps / goals
476Appearances
149Goals
68Assists
46Yellow cards
2Red cards
108Full matches (90′)
Full nameMarc McNulty
Date of birth1992-09-14 (33 yrs)
Place of birthLivingston, Scotland
CitizenshipScotland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height178.00 m
Current clubThe Spartans FC
Joined2025-09-04
Contract expires
AgentTrueno Sports
Sep 2025
Transfer: St. George FA → Spartans
25/26 · Transfer
Jul 2025
2025 — St. George City FA
27 matches · 14 G · 1 A · across 1 competition
Jan 2025
Transfer: Shamrock Rovers → St. George FA
24/25 · Transfer
Aug 2024
Transfer: Spartans → Shamrock Rovers
24/25 · Transfer
Jul 2024
2024 — Shamrock Rovers
10 matches · 1 G · 0 A · across 1 competition
Jul 2024
24/25 — Shamrock Rovers
1 matches · 0 G · 0 A · across 1 competition
Feb 2024
Transfer: Without Club → Spartans
23/24 · Transfer
Nov 2023
Transfer: Orange County → Without Club
23/24 · Transfer
Jul 2023
2023 — Orange County SC
25 matches · 3 G · 4 A · across 2 competitions
Jul 2023
23/24 — The Spartans FC
15 matches · 2 G · 2 A · across 2 competitions
Jan 2023
Transfer: Without Club → Orange County
22/23 · Transfer
Jul 2022
Transfer: Reading → Without Club
22/23 · Transfer
May 2022
Transfer: Dundee United → Reading
21/22 · Return from loan
Sep 2021
Injury: unknown
15 games missed
Aug 2021
Transfer: Reading → Dundee United
21/22 · Loan
Jul 2021
21/22 — Dundee United FC
24 matches · 3 G · 1 A · across 4 competitions
May 2021
Transfer: Dundee United → Reading
20/21 · Return from loan
Oct 2020
Transfer: Reading → Dundee United
20/21 · Loan
Jul 2020
20/21 — Dundee United FC, Reading FC
32 matches · 5 G · 2 A · across 5 competitions
May 2020
Transfer: Hibernian FC → Reading
19/20 · Return from loan
Jan 2020
Transfer: Reading → Hibernian FC
19/20 · Loan
Jan 2020
Transfer: Sunderland → Reading
19/20 · Return from loan
Jul 2019
Transfer: Reading → Sunderland
19/20 · Loan
Jul 2019
19/20 — Sunderland AFC, Hibernian FC
29 matches · 9 G · 5 A · across 6 competitions
May 2019
Transfer: Hibernian FC → Reading
18/19 · Return from loan
Jan 2019
Transfer: Reading → Hibernian FC
18/19 · Loan
Jul 2018
Transfer: Coventry → Reading
18/19 · Transfer · €1.35m
Jul 2018
18/19 — Reading FC, Hibernian FC
32 matches · 9 G · 6 A · across 5 competitions
Jul 2017
17/18 — Coventry City
52 matches · 28 G · 11 A · across 4 competitions
Jul 2017
Transfer: Sheff Utd → Coventry
17/18 · Transfer
Jan 2017
Transfer: Bradford → Sheff Utd
16/17 · Return from loan
Aug 2016
Transfer: Sheff Utd → Bradford
16/17 · Loan
Jul 2016
16/17 — Sheffield United, Bradford City
21 matches · 1 G · 0 A · across 3 competitions
May 2016
Transfer: Portsmouth → Sheff Utd
15/16 · Return from loan
Nov 2015
Transfer: Sheff Utd → Portsmouth
15/16 · Loan
Jul 2015
15/16 — Portsmouth FC, Sheffield United
42 matches · 13 G · 8 A · across 6 competitions
Jul 2014
14/15 — Sheffield United
43 matches · 13 G · 5 A · across 5 competitions
Jul 2014
Transfer: Livingston FC → Sheff Utd
14/15 · Transfer · €120k
Jul 2013
13/14 — Livingston FC
39 matches · 19 G · 6 A · across 4 competitions
Apr 2013
Injury: unknown
4 games missed
Jul 2012
12/13 — Livingston FC
31 matches · 11 G · 8 A · across 4 competitions
Jul 2011
11/12 — Livingston FC
37 matches · 16 G · 8 A · across 4 competitions
Aug 2010
Transfer: Livingston U20 → Livingston FC
10/11 · Transfer
Jul 2010
10/11 — Livingston FC
7 matches · 1 G · 1 A · across 3 competitions
Aug 2009
Transfer: Hibernian FC U17 → Livingston U20
09/10 · Transfer
Jul 2009
09/10 — Livingston FC
9 matches · 1 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset
9,681 min
Minutes played by club
Shamrock Rovers 4.4%
The Spartans FC 4.1%
Dundee United FC 20.6%
St. George City FA 1.7%
Orange County SC 3.4%
Reading FC 4.3%
Sunderland AFC 7.2%
Hibernian FC 11.8%
Coventry City 8.4%
Sheffield United 7.0%
Bradford City 5.4%
Portsmouth FC 7.3%
Livingston FC 14.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Shamrock Rovers 2 2024 24/25 11 1 0 426
The Spartans FC 1 23/24 23/24 15 2 2 395
Dundee United FC 2 20/21 21/22 54 8 3 1,990
St. George City FA 1 2025 2025 27 14 1 163
Orange County SC 1 2023 2023 25 3 4 332
Reading FC 2 18/19 20/21 17 1 1 412
Sunderland AFC 1 19/20 19/20 21 5 3 695
Hibernian FC 2 18/19 19/20 25 12 7 1,147
Coventry City 1 17/18 17/18 52 28 11 817
Sheffield United 3 14/15 16/17 56 14 5 673
Bradford City 1 16/17 16/17 16 1 0 523
Portsmouth FC 1 15/16 15/16 34 12 8 708
Livingston FC 5 09/10 13/14 123 48 23 1,400

Career trajectory — goals, assists & market value

10€250K20€500K29€750K39€1M09/10 — 1 goals (Livingston FC)109/1010/11 — 1 goals (Livingston FC)10/11 — 1 assists210/1111/12 — 16 goals (Livingston FC)11/12 — 8 assists2411/1212/13 — 11 goals (Livingston FC)12/13 — 8 assists1912/1313/14 — 19 goals (Livingston FC)13/14 — 6 assists2513/1414/15 — 13 goals (Sheffield United)14/15 — 5 assists1814/1515/16 — 13 goals (Portsmouth FC)15/16 — 8 assists2115/1616/17 — 1 goals (Bradford City)116/1717/18 — 28 goals (Coventry City)17/18 — 11 assists3917/1818/19 — 9 goals (Hibernian FC)18/19 — 6 assists1518/1919/20 — 9 goals (Hibernian FC)19/20 — 5 assists1419/2020/21 — 5 goals (Dundee United FC)20/21 — 2 assists720/212023 — 3 goals (Orange County SC)2023 — 4 assists720232024 — 1 goals (Shamrock Rovers)120242025 — 14 goals (St. George City FA)2025 — 1 assists15202521/22 — 3 goals (Dundee United FC)21/22 — 1 assists421/2223/24 — 2 goals (The Spartans FC)23/24 — 2 assists423/2424/2510/11 — €25K11/12 — €25K12/13 — €175K13/14 — €225K14/15 — €200K15/16 — €200K16/17 — €200K17/18 — €200K18/19 — €1M19/20 — €1M20/21 — €800K21/22 — €650K23/24 — €250K24/25 — €75KGoalsAssistsMarket value

Goals by season

09/10: 1109/1010/11: 1110/1111/12: 161611/1212/13: 111112/1313/14: 191913/1414/15: 131314/1515/16: 131315/1616/17: 1116/1717/18: 282817/1818/19: 9918/1919/20: 9919/2020/21: 5520/212023: 3320232024: 1120242025: 1414202521/22: 3321/2223/24: 2223/2424/25: 0024/25

Assists by season

09/10: 0009/1010/11: 1110/1111/12: 8811/1212/13: 8812/1313/14: 6613/1414/15: 5514/1515/16: 8815/1616/17: 0016/1717/18: 111117/1818/19: 6618/1919/20: 5519/2020/21: 2220/212023: 4420232024: 0020242025: 11202521/22: 1121/2223/24: 2223/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Europa League Qualifying Shamrock Rovers 1 0 0 0 0 0
23/24 League Two The Spartans FC 11 2 1 1 0 395
23/24 Scottish League One Play-offs The Spartans FC 4 0 1 1 0 0
21/22 Prem. Sports Cup Dundee United FC 2 0 0 0 0 0
21/22 Premiership Dundee United FC 17 2 0 4 0 655
21/22 Scottish Premiership Top Six Split Dundee United FC 2 0 1 0 0 0
21/22 SFA Cup Dundee United FC 3 1 0 0 0 240
2025 NPL New South Wales St. George City FA 27 14 1 2 1 163
2024 Premier Division Shamrock Rovers 10 1 0 1 0 426
2023 USLC Orange County SC 24 3 4 5 1 332
2023 USLC Playoffs Orange County SC 1 0 0 0 0 0
20/21 Betfred Cup Dundee United FC 1 0 0 0 0 0
20/21 EFL Cup Reading FC 2 0 0 0 0 0
20/21 Premiership Dundee United FC 21 2 2 3 0 726
20/21 Premiership Relegation Dundee United FC 4 1 0 1 0 191
20/21 SFA Cup Dundee United FC 4 2 0 1 0 178
19/20 EFL Cup Sunderland AFC 2 2 1 0 0 90
19/20 EFL Trophy Sunderland AFC 3 1 0 0 0 270
19/20 FA Cup Sunderland AFC 1 0 0 0 0 0
19/20 League One Sunderland AFC 15 2 2 0 0 335
19/20 Premiership Hibernian FC 6 1 0 0 0 364
19/20 SFA Cup Hibernian FC 2 3 2 0 0 57
18/19 Championship Reading FC 13 1 0 0 0 412
18/19 EFL Cup Reading FC 2 0 1 0 0 0
18/19 Premiership Hibernian FC 10 6 4 4 0 125
18/19 Scottish Premiership Top Six Split Hibernian FC 5 1 0 1 0 425
18/19 SFA Cup Hibernian FC 2 1 1 0 0 176
17/18 EFL Trophy Coventry City 2 2 1 0 0 105
17/18 FA Cup Coventry City 5 1 1 0 0 434
17/18 League Two Coventry City 42 23 6 5 0 147
17/18 League Two Play-Offs Coventry City 3 2 3 1 0 131
16/17 EFL Cup Sheffield United 1 0 0 0 0 0
16/17 EFL Trophy Bradford City 1 0 0 1 0 0
16/17 League One Sheffield United 4 0 0 0 0 0
16/17 League One Bradford City 15 1 0 0 0 523
15/16 FA Cup Portsmouth FC 5 1 3 1 0 385
15/16 FL Trophy Sheffield United 1 0 0 0 0 0
15/16 League Cup Sheffield United 2 0 0 0 0 0
15/16 League One Sheffield United 5 1 0 0 0 169
15/16 League Two Portsmouth FC 27 10 4 3 0 152
15/16 League Two Play-Offs Portsmouth FC 2 1 1 0 0 171
14/15 EFL Trophy Sheffield United 1 0 0 0 0 0
14/15 FA Cup Sheffield United 4 2 1 2 0 115
14/15 League Cup Sheffield United 6 2 1 0 0 255
14/15 League One Sheffield United 31 9 3 1 0 134
14/15 League One Play-Offs Sheffield United 1 0 0 0 0 0
13/14 Championship Livingston FC 35 17 5 2 0 165
13/14 League Cup Livingston FC 2 1 0 0 0 180
13/14 Ramsdens Cup Livingston FC 1 1 1 0 0 120
13/14 SFA Cup Livingston FC 1 0 0 0 0 0
12/13 Championship Livingston FC 26 7 7 0 0 263
12/13 Ramsdens Cup Livingston FC 1 0 0 0 0 0
12/13 Scot. League Cup Livingston FC 3 4 1 1 0 75
12/13 SFA Cup Livingston FC 1 0 0 0 0 0
11/12 Championship Livingston FC 30 11 8 3 0 197
11/12 Ramsdens Cup Livingston FC 3 0 0 1 0 0
11/12 Scot. League Cup Livingston FC 2 1 0 0 0 45
11/12 SFA Cup Livingston FC 2 4 0 0 0 34
10/11 ALBA Chal. Cup Livingston FC 1 0 0 0 0 0
10/11 Co-op. Ins. Cup Livingston FC 1 0 0 0 0 0
10/11 League One Livingston FC 5 1 1 0 0 51
09/10 League Two Livingston FC 9 1 0 1 0 270
09/10 SFA Cup Livingston FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
09/10 2009-08-01 Hibernian FC U17 Livingston U20 Transfer 0
10/11 2010-08-01 Livingston U20 Livingston FC Transfer 0
14/15 2014-07-01 Livingston FC Sheff Utd Transfer 225000 €120k
15/16 2015-11-06 Sheff Utd Portsmouth Loan 200000
15/16 2016-05-31 Portsmouth Sheff Utd Return from loan 200000
16/17 2016-08-31 Sheff Utd Bradford Loan 200000
16/17 2017-01-02 Bradford Sheff Utd Return from loan 200000
17/18 2017-07-01 Sheff Utd Coventry Transfer 200000
18/19 2018-07-06 Coventry Reading Transfer 200000 €1.35m
18/19 2019-01-31 Reading Hibernian FC Loan 1000000
18/19 2019-05-31 Hibernian FC Reading Return from loan 1000000
19/20 2019-07-24 Reading Sunderland Loan 1000000
19/20 2020-01-30 Sunderland Reading Return from loan 1000000
19/20 2020-01-31 Reading Hibernian FC Loan 1000000
19/20 2020-05-31 Hibernian FC Reading Return from loan 650000
20/21 2020-10-05 Reading Dundee United Loan 650000
20/21 2021-05-17 Dundee United Reading Return from loan 600000
21/22 2021-08-13 Reading Dundee United Loan 650000
21/22 2022-05-18 Dundee United Reading Return from loan 650000
22/23 2022-07-01 Reading Without Club Transfer 650000
22/23 2023-01-31 Without Club Orange County Transfer 500000
23/24 2023-11-30 Orange County Without Club Transfer 200000
23/24 2024-02-21 Without Club Spartans Transfer 0
24/25 2024-08-08 Spartans Shamrock Rovers Transfer 0
24/25 2025-01-31 Shamrock Rovers St. George FA Transfer 0
25/26 2025-09-04 St. George FA Spartans Transfer 0
SeasonInjuryFromToDays missedGames missed
12/13 Hamstring injury 2013-04-16 2013-07-01 77 4
21/22 Hamstring injury 2021-09-23 2022-01-17 117 15
Current
Peak€1.00m
Low
Δ since start−€25k
€250k€500k€750k€1.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970
Jan 1, 1970 €75k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €500k
Jan 1, 1970 €650k
Jan 1, 1970 €600k
Jan 1, 1970 €650k
Jan 1, 1970 €650k
Jan 1, 1970 €800k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €225k
Jan 1, 1970 €100k
Jan 1, 1970 €175k
Jan 1, 1970 €25k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3380 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Stefan Scougall 1 5 0
Keaghan Jacobs 1 5 0
Callum Fordyce 1 0 0
Jordan Willis 1 2 0
Bobby Barr 2 6 0
Lee Burge 2 0 0
Jack Grimmer 2 2 0
Liam Smith 1 0 0
Ian Harkes 1 2 0
Benjamin Siegrist 1 0 0
Jordan Shipley 2 3 0
Mark Howard 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 League Two Coventry City 23 42
13/14 Championship Livingston FC 17 35
2025 NPL New South Wales St. George City FA 14 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 Championship Livingston FC 8 30
12/13 Championship Livingston FC 7 26
17/18 League Two Coventry City 6 42

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-05-18 Dundee United Reading Return from loan €650k
21/22 2021-08-13 Reading Dundee United Loan €650k
20/21 2021-05-17 Dundee United Reading Return from loan €600k
20/21 2020-10-05 Reading Dundee United Loan €650k
19/20 2020-05-31 Hibernian FC Reading Return from loan €650k
19/20 2020-01-31 Reading Hibernian FC Loan €1.00m
19/20 2020-01-30 Sunderland Reading Return from loan €1.00m
19/20 2019-07-24 Reading Sunderland Loan €1.00m
18/19 2019-05-31 Hibernian FC Reading Return from loan €1.00m
18/19 2019-01-31 Reading Hibernian FC Loan €1.00m
16/17 2017-01-02 Bradford Sheff Utd Return from loan €200k
16/17 2016-08-31 Sheff Utd Bradford Loan €200k
15/16 2016-05-31 Portsmouth Sheff Utd Return from loan €200k
15/16 2015-11-06 Sheff Utd Portsmouth Loan €200k

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

OpponentPWDLGFGAGDWin %
Doncaster Rovers 69 31 20 18 103 75 +28 45%
Peterborough United 61 29 11 21 97 79 +18 48%
Shrewsbury Town 60 25 12 23 78 70 +8 42%
Scunthorpe United 60 18 20 22 76 78 -2 30%
Barnsley FC 60 24 18 18 77 65 +12 40%
Gillingham FC 58 23 17 18 72 74 -2 40%
Fleetwood Town 52 19 18 15 69 62 +7 37%
Ipswich Town 52 24 12 16 68 66 +2 46%
Blackpool FC 52 19 10 23 60 77 -17 37%
Preston North End 51 18 15 18 59 65 -6 35%
Walsall FC 51 21 17 13 76 61 +15 41%
Rochdale AFC 50 28 12 10 94 54 +40 56%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
09/10 First senior goal
14/15 Goal #50 (career)
17/18 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 15 395 2 0 0 0.46
21/22 24 895 4 0 0 0.4
2025 27 163 2 0 1 1.66
2024 10 426 1 0 0 0.21
2023 25 332 5 0 1 1.63
20/21 32 1,095 5 0 0 0.41
18/19 32 1,138 5 0 0 0.4
17/18 52 817 6 0 0 0.66
16/17 21 523 1 0 0 0.17
15/16 42 877 4 0 0 0.41
14/15 43 504 3 0 0 0.54
13/14 39 465 2 0 0 0.39
12/13 31 338 1 0 0 0.27
11/12 37 276 4 0 0 1.3
09/10 9 270 1 0 0 0.33

Output by competition

Career goals and assists broken down by tournament.

Championship
91 apps
35 G
20 A
League Two
69 apps
33 G
10 A
NPL New South Wales
27 apps
14 G
1 A
League One
70 apps
13 G
5 A
Premiership
54 apps
11 G
6 A
SFA Cup
15 apps
11 G
3 A
Scot. League Cup
11 apps
6 G
1 A
FA Cup
15 apps
4 G
5 A
League Cup
15 apps
4 G
3 A
USLC
24 apps
3 G
4 A

Frequently asked about Marc McNulty

Who is Marc McNulty?

Marc McNulty is a Scotland professional footballer who plays as a centre-forward for The Spartans FC.

How old is Marc McNulty?

Marc McNulty is 33 years old. He was born on September 14, 1992 in Livingston.

What position does Marc McNulty play?

Marc McNulty plays as a centre-forward (Attack - Centre-Forward).

What club does Marc McNulty play for?

Marc McNulty currently plays for The Spartans FC.

How many career goals has Marc McNulty scored?

Across all senior club competitions in our dataset, Marc McNulty has scored 149 goals in 476 appearances.