Skip to content
Marcus Fraser

Marcus Fraser

Defender - Right-Back  at St. Mirren FC
Age31
CitizenshipScotland
Height1.82 m
Footright
BornJune 23, 1994
at St. Mirren FC 2,126 days · joined 2020-07-28
👕200+ Apps 🏴25+ Caps
Market value €400k
Right-Back Defender

Career snapshot

4
clubs played for
11/12
debut season
0.02
goals / match
St. Mirren FC
top club · 230 apps

Career highs

€500k
peak value · 2023
top transfer fee
3
best season · 20/21
34 / 1
int'l caps / goals
443Appearances
10Goals
19Assists
60Yellow cards
2Red cards
163Full matches (90′)
Full nameMarcus Fraser
Date of birth1994-06-23 (31 yrs)
Place of birthGlasgow, Scotland
CitizenshipScotland
PositionDefender - Right-Back (main: Defender)
Footright
Height182.00 m
Current clubSt. Mirren FC
Joined2020-07-28
Contract expires2027-05-31
AgentWorld in Motion
Jul 2025
25/26 — St. Mirren FC
9 matches · 0 G · 2 A · across 2 competitions
Jul 2024
24/25 — St. Mirren FC
45 matches · 0 G · 4 A · across 5 competitions
Jul 2023
23/24 — St. Mirren FC
46 matches · 1 G · 0 A · across 4 competitions
Jul 2022
22/23 — St. Mirren FC
39 matches · 0 G · 0 A · across 4 competitions
Jul 2021
21/22 — St. Mirren FC
43 matches · 2 G · 2 A · across 4 competitions
Jul 2020
Transfer: Ross County → St. Mirren
20/21 · Transfer
Jul 2020
20/21 — St. Mirren FC
48 matches · 3 G · 0 A · across 4 competitions
Jul 2019
19/20 — Ross County FC
31 matches · 1 G · 3 A · across 2 competitions
Jul 2018
18/19 — Ross County FC
36 matches · 1 G · 2 A · across 4 competitions
Jul 2017
17/18 — Ross County FC
43 matches · 1 G · 1 A · across 4 competitions
Jul 2016
16/17 — Ross County FC
35 matches · 0 G · 2 A · across 2 competitions
May 2016
Injury: unknown
10 games missed
Feb 2016
Injury: unknown
1 games missed
Jul 2015
15/16 — Ross County FC
37 matches · 0 G · 2 A · across 3 competitions
Jan 2015
Transfer: Celtic → Ross County
14/15 · Transfer
Dec 2014
Transfer: Cowdenbeath → Celtic
14/15 · Return from loan
Sep 2014
Transfer: Celtic → Cowdenbeath
14/15 · Loan
Jul 2014
14/15 — Cowdenbeath FC, Ross County FC
29 matches · 1 G · 1 A · across 3 competitions
Jul 2014
Transfer: Celtic U20 → Celtic
14/15 · Transfer
Jul 2013
13/14 — Celtic FC
0 matches · 0 G · 0 A · across 1 competition
Mar 2013
Injury: unknown
21 games missed
Jul 2012
12/13 — Celtic FC
1 matches · 0 G · 0 A · across 2 competitions
Jul 2011
11/12 — Celtic FC
1 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: Celtic U17 → Celtic U20
11/12 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
14,711 min
Minutes played by club
St. Mirren FC 56.0%
Ross County FC 44.0%
Cowdenbeath FC 0.0%
Celtic FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
St. Mirren FC 6 20/21 25/26 230 6 8 8,239
Ross County FC 6 14/15 19/20 198 4 11 6,472
Cowdenbeath FC 1 14/15 14/15 13 0 0 0
Celtic FC 3 11/12 13/14 2 0 0 0

Career trajectory — goals, assists & market value

1€125K2€250K3€375K4€500K14/15 — 1 goals (Ross County FC)14/15 — 1 assists214/1515/16 — 2 assists215/1616/17 — 2 assists216/1717/18 — 1 goals (Ross County FC)17/18 — 1 assists217/1818/19 — 1 goals (Ross County FC)18/19 — 2 assists318/1919/20 — 1 goals (Ross County FC)19/20 — 3 assists419/2020/21 — 3 goals (St. Mirren FC)320/2121/22 — 2 goals (St. Mirren FC)21/22 — 2 assists421/2222/2323/24 — 1 goals (St. Mirren FC)123/2424/25 — 4 assists424/2525/26 — 2 assists225/2614/15 — €50K15/16 — €250K17/18 — €275K18/19 — €350K19/20 — €400K20/21 — €450K21/22 — €450K22/23 — €450K23/24 — €500K24/25 — €500K25/26 — €400KGoalsAssistsMarket value

Goals by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 1114/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 1118/1919/20: 1119/2020/21: 3320/2121/22: 2221/2222/23: 0022/2323/24: 1123/2424/25: 0024/2525/26: 0025/26

Assists by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 1114/1515/16: 2215/1616/17: 2216/1717/18: 1117/1818/19: 2218/1919/20: 3319/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 4424/2525/26: 2225/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 League Cup St. Mirren FC 5 0 2 1 0 0
25/26 Premiership St. Mirren FC 4 0 0 1 0 0
24/25 Prem. Sports Cup St. Mirren FC 1 0 0 0 0 0
24/25 Premiership St. Mirren FC 33 0 3 6 1 0
24/25 Scottish Premiership Top Six Split St. Mirren FC 5 0 0 2 0 0
24/25 SFA Cup St. Mirren FC 2 0 1 1 0 0
24/25 UECL Qualifiers St. Mirren FC 4 0 0 1 0 0
23/24 Premiership St. Mirren FC 33 1 0 2 0 2,944
23/24 Scottish Premiership Top Six Split St. Mirren FC 5 0 0 0 0 0
23/24 SFA Cup St. Mirren FC 2 0 0 0 0 0
23/24 Viaplay Cup St. Mirren FC 6 0 0 0 0 0
22/23 Premiership St. Mirren FC 29 0 0 6 1 0
22/23 Scottish Premiership Top Six Split St. Mirren FC 5 0 0 1 0 0
22/23 SFA Cup St. Mirren FC 2 0 0 0 0 0
22/23 Viaplay Cup St. Mirren FC 3 0 0 0 0 0
21/22 Prem. Sports Cup St. Mirren FC 4 0 0 0 0 0
21/22 Premiership St. Mirren FC 31 2 1 5 0 1,350
21/22 Premiership Relegation St. Mirren FC 5 0 1 1 0 0
21/22 SFA Cup St. Mirren FC 3 0 0 0 0 0
20/21 Betfred Cup St. Mirren FC 7 1 0 0 0 660
20/21 Premiership St. Mirren FC 33 1 0 4 0 2,910
20/21 Premiership Relegation St. Mirren FC 4 0 0 0 0 0
20/21 SFA Cup St. Mirren FC 4 1 0 0 0 375
19/20 Betfred Cup Ross County FC 5 0 1 0 0 0
19/20 Premiership Ross County FC 26 1 2 5 0 2,225
18/19 Betfred Cup Ross County FC 4 0 1 0 0 0
18/19 Championship Ross County FC 26 1 0 3 0 2,326
18/19 Irn-Bru Cup Ross County FC 3 0 1 1 0 0
18/19 SFA Cup Ross County FC 3 0 0 0 0 0
17/18 Betfred Cup Ross County FC 5 1 0 0 0 481
17/18 Premiership Ross County FC 33 0 1 3 0 0
17/18 Premiership Relegation Ross County FC 5 0 0 2 0 0
17/18 SFA Cup Ross County FC 0 0 0 0 0 0
16/17 Premiership Ross County FC 33 0 2 4 0 0
16/17 SFA Cup Ross County FC 2 0 0 1 0 0
15/16 Premiership Ross County FC 29 0 2 3 0 0
15/16 SCL by Utilita Ross County FC 4 0 0 1 0 0
15/16 SFA Cup Ross County FC 4 0 0 1 0 0
14/15 Championship Cowdenbeath FC 11 0 0 1 0 0
14/15 Premiership Ross County FC 16 1 1 4 0 1,440
14/15 SFA Cup Cowdenbeath FC 2 0 0 0 0 0
13/14 Premiership Celtic FC 0 0 0 0 0 0
12/13 Champions League Celtic FC 0 0 0 0 0 0
12/13 Premiership Celtic FC 1 0 0 0 0 0
11/12 Europa League Celtic FC 1 0 0 0 0 0
11/12 Premiership Celtic FC 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
11/12 2011-07-01 Celtic U17 Celtic U20 Transfer 0
14/15 2014-07-01 Celtic U20 Celtic Transfer 0
14/15 2014-09-11 Celtic Cowdenbeath Loan 0
14/15 2014-12-10 Cowdenbeath Celtic Return from loan 50000
14/15 2015-01-20 Celtic Ross County Transfer 50000
20/21 2020-07-28 Ross County St. Mirren Transfer 350000
SeasonInjuryFromToDays missedGames missed
12/13 Cruciate ligament tear 2013-03-28 2014-01-01 280 21
15/16 Shoulder injury 2016-02-16 2016-02-26 11 1
16/17 Shoulder injury 2016-05-20 2016-09-21 125 10
Current€400k
Peak€500k
Low€50k
Δ since start+€350k
€50k€163k€275k€388k€500k197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €400k
Jan 1, 1970 €325k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €275k
Jan 1, 1970 €250k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31230 2 0 former national player
Team #30136 6 0 former national player
Team #27269 0 0 former national player
Team #25791 12 1 former national player
Team #17622 9 0 former national player
Team #16868 #14 5 0 former national player
TeammatePPG played withJoint goalsMinutes
Greg Kiltie 1 1 0
Joe Shaughnessy 1 0 0
Charles Dunne 1 0 0
Alex Schalk 1 2 0
Ethan Erhahon 1 2 0
Toyosi Olusanya 1 2 0
Jak Alnwick 1 0 0
Caolan Boyd-Munce 1 0 0
Richard Taylor 1 0 0
Liam Boyce 1 3 0
Billy McKay 1 1 0
Brian Graham 2 1 0
Jamie Lindsay 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 Premiership St. Mirren FC 2 31
18/19 Championship Ross County FC 1 26
14/15 Premiership Ross County FC 1 16

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Premiership St. Mirren FC 3 33
16/17 Premiership Ross County FC 2 33
25/26 League Cup St. Mirren FC 2 5

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
14/15 2014-12-10 Cowdenbeath Celtic Return from loan €50k
14/15 2014-09-11 Celtic Cowdenbeath Loan

Last 50 matches for St. Mirren 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-10-29 SC1 St. Mirren FC 2–2 Heart of Midlothian Available
2025-10-25 SC1 Dundee United 3–1 St. Mirren FC Available
2025-10-18 SC1 St. Mirren FC 0–1 Aberdeen FC Available
2025-10-04 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2025-09-27 SC1 St. Mirren FC 1–0 Dundee FC Available
2025-09-13 SC1 Falkirk FC 1–2 St. Mirren FC Available
2025-08-31 SC1 Hibernian FC 1–1 St. Mirren FC Available
2025-08-24 SC1 St. Mirren FC 1–1 Rangers FC Available
2025-08-09 SC1 St. Mirren FC 0–0 Motherwell FC Available
2025-08-03 SC1 Celtic FC 1–0 St. Mirren FC Available
2025-05-17 SC1 Celtic FC 1–1 St. Mirren FC Available
2025-05-14 SC1 St. Mirren FC 2–2 Hibernian FC Available
2025-05-10 SC1 Dundee United 0–2 St. Mirren FC Available
2025-05-03 SC1 St. Mirren FC 1–0 Aberdeen FC Available
2025-04-26 SC1 St. Mirren FC 2–2 Rangers FC Available
2025-04-12 SC1 St. Mirren FC 3–2 Ross County FC Available
2025-04-05 SC1 Dundee FC 2–0 St. Mirren FC Available
2025-03-29 SC1 St. Mirren FC 5–1 Kilmarnock FC Available
2025-03-15 SC1 Motherwell FC 2–2 St. Mirren FC Available
2025-03-01 SC1 St. Mirren FC 2–5 Celtic FC Available
2025-02-26 SC1 Heart of Midlothian 3–1 St. Mirren FC Available
2025-02-22 SC1 Rangers FC 0–2 St. Mirren FC Available
2025-02-16 SC1 St. Mirren FC 0–0 Hibernian FC Available
2025-02-01 SC1 St. Mirren FC 0–1 St. Johnstone FC Available
2025-01-25 SC1 Aberdeen FC 0–3 St. Mirren FC Available
2025-01-11 SC1 St. Mirren FC 0–1 Dundee United Available
2025-01-05 SC1 Celtic FC 3–0 St. Mirren FC Available
2025-01-02 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2024-12-29 SC1 St. Mirren FC 1–2 Dundee FC Available
2024-12-26 SC1 St. Mirren FC 2–1 Rangers FC Available
2024-12-21 SC1 Ross County FC 1–2 St. Mirren FC Available
2024-12-14 SC1 St. Johnstone FC 2–3 St. Mirren FC Available
2024-12-07 SC1 St. Mirren FC 0–1 Motherwell FC Available
2024-11-30 SC1 Dundee United 2–0 St. Mirren FC Available
2024-11-23 SC1 St. Mirren FC 2–1 Aberdeen FC Available
2024-11-09 SC1 Hibernian FC 1–2 St. Mirren FC Available
2024-11-02 SC1 St. Mirren FC 0–0 Ross County FC Available
2024-10-30 SC1 St. Mirren FC 3–1 St. Johnstone FC Available
2024-10-27 SC1 Rangers FC 2–1 St. Mirren FC Available
2024-10-19 SC1 Heart of Midlothian 4–0 St. Mirren FC Available
2024-10-05 SC1 St. Mirren FC 0–1 Dundee United Available
2024-09-28 SC1 Motherwell FC 2–1 St. Mirren FC Available
2024-09-21 SC1 St. Mirren FC 2–1 Heart of Midlothian Available
2024-09-14 SC1 St. Mirren FC 2–2 Kilmarnock FC Available
2024-08-31 SC1 Dundee FC 2–2 St. Mirren FC Available
2024-08-25 SC1 St. Mirren FC 0–3 Celtic FC Available
2024-08-11 SC1 Aberdeen FC 3–1 St. Mirren FC Available
2024-08-04 SC1 St. Mirren FC 3–0 Hibernian FC Available
2024-05-18 SC1 Celtic FC 3–2 St. Mirren FC Available
2024-05-15 SC1 St. Mirren FC 2–2 Heart of Midlothian Available

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

OpponentPWDLGFGAGDWin %
St. Johnstone FC 22 6 7 9 20 18 +2 27%
Celtic FC 22 2 1 19 11 61 -50 9%
Livingston FC 22 6 6 10 23 35 -12 27%
Aberdeen FC 22 5 6 11 25 40 -15 23%
Motherwell FC 22 7 5 10 21 38 -17 32%
Hibernian FC 22 5 7 10 28 36 -8 23%
Kilmarnock FC 21 5 5 11 18 27 -9 24%
Rangers FC 21 1 0 20 5 51 -46 5%
Heart of Midlothian 15 4 6 5 15 20 -5 27%
Hamilton Academical 14 5 6 3 15 15 0 36%
Dundee FC 10 5 2 3 12 12 0 50%
Dundee United 6 1 1 4 8 9 -1 17%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 Senior debut season
14/15 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 9 0 2 0 0 0
24/25 45 0 10 0 1 0
23/24 46 2,944 2 0 0 0.06
22/23 39 0 7 0 1 0
21/22 43 1,350 6 0 0 0.4
20/21 48 3,945 4 0 0 0.09
19/20 31 2,225 5 0 0 0.2
18/19 36 2,326 4 1 0 0.19
17/18 43 481 5 0 0 0.94
16/17 35 0 5 0 0 0
15/16 37 0 5 0 0 0
14/15 29 1,440 5 0 0 0.31

Output by competition

Career goals and assists broken down by tournament.

Premiership
301 apps
6 G
12 A
Viaplay Cup
44 apps
2 G
4 A
SFA Cup
24 apps
1 G
1 A
Championship
37 apps
1 G
0 A
Premiership Relegation
14 apps
0 G
1 A
Irn-Bru Cup
3 apps
0 G
1 A
Scottish Premiership Top Six Split
15 apps
0 G
0 A

Frequently asked about Marcus Fraser

Who is Marcus Fraser?

Marcus Fraser is a Scotland professional footballer who plays as a right-back for St. Mirren FC.

How old is Marcus Fraser?

Marcus Fraser is 31 years old. He was born on June 23, 1994 in Glasgow.

What position does Marcus Fraser play?

Marcus Fraser plays as a right-back (Defender - Right-Back).

What club does Marcus Fraser play for?

Marcus Fraser currently plays for St. Mirren FC.

How many career goals has Marcus Fraser scored?

Across all senior club competitions in our dataset, Marcus Fraser has scored 10 goals in 443 appearances.

What is Marcus Fraser's market value?

Marcus Fraser's most recent reported market value is €400k.