Fraser Mackie Profile and Player Statistics
First name: Fraser
Last name: Mackie
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Fraser Mackie has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Challenge Cup 2025/2026 Peterhead 5 0 4 1 0 0 0
League Cup 2025/2026 Peterhead 1 1 0 0 0 0 0
League One 2025/2026 Peterhead 5 2 0 0 0 0 0
Challenge Cup 2024/2025 Aberdeen U21 1 1 0 0 0 0 0
Football League - Highland League 2024/2025 Fraserburgh 5 0 0 5 0 0 0
UEFA Youth League 2024/2025 Aberdeen U19 2 0 1 1 0 0 0

Fraser Mackie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/10/2025 Peterhead
0 - 4
Hibernian U21 0-3H2H+
  0 - 1 10' Jamie McMurdo
  0 - 2 19' Zach Mitchell
Danny Strachan 20'  
Blessing Oluyemi 26'  
  0 - 3 39' Luke Davidson
David Wilson 46'  
Jason Brown 46'  
Blessing Oluyemi 46'  
J. Newman 46'  
Niall McGinn 56'  
Max Barry 56'  
Fraser Mackie 56'  
Thomas Horn 56'  
Cammy Smith 70'  
Jordon Brown 70'  
  75' Adam Buckley
  75' Jamie McMurdo
  75' C. MacDonald
  0 - 4 77' Josh Mcdonald
  85' Jason Riddel
04/10/2025 Kelty Hearts
1 - 2
Peterhead 1-1H2H+
Ricco Diack 6' 1 - 0  
  1 - 1 19' Dylan Forrest
Lewis Moore 35'  
  1 - 2 47' Max Barry
Darren McInally 56'  
Lewis Moore 56'  
James Graham 60'  
Innes Murray 73'  
Luke McCarvel 73'  
Jack Wyllie 73'  
Luke Rathie 73'  
87'  
  88' Niall McGinn
  88' Fraser Mackie
  90+4' Max Barry
  90+4' Thomas Horn
27/09/2025 Peterhead
2 - 1
Alloa Athletic 2-1H2H+
Max Barry 10' 1 - 0  
Kieran Shanks 19' 2 - 0  
Dylan Forrest 22'  
23'  
  2 - 1 24' Steven Buchanan
  34' Charlie Dewar
Kieran Shanks 55'  
Sebastian Ross 59'  
Craig McGuffie 59'  
  64' Stefan Scougall
  64' Calum Adamson
  80' Luke Donnelly
  80' Luke Rankin
  85' Calum Adamson
86'  
  86'
Flynn Duffy 90+2'  
Max Barry 90+3'  
Niall McGinn 90+3'  
23/09/2025 Peterhead
1 - 1
Elgin City 0-1H2H+
  9' Jack Murray
  0 - 1 19' Josh O'Connor
Aaron Steele 31'  
Dylan Forrest 54'  
Andrew McCarthy 59'  
  59' Miko Virtanen
Jack Brown 62'  
Max Barry 62'  
Fraser Mackie 62'  
Sebastian Ross 62'  
  63' Matthew Cooper
  63' Kane Hester
Kieran Shanks 70' 1 - 1  
  72' Josh O'Connor
  72' Jack MacIver
  72' Tom Ritchie
  75' Kane Hester
  76' Abimbola Obasoto
  76' Josh Walker
Kieran Shanks 87'  
Oliver Colloty 87'  
87'  
20/09/2025 Stenhousemuir
3 - 1
Peterhead 1-1H2H+
Dale Carrick 24' 1 - 0  
  1 - 1 42' Andrew McCarthy
  46' Adam Carnwath
  46' Caleb Goldie
Finn Robson 47'  
  49' Cammy Smith
Euan O'Reilly 52' 2 - 1  
Euan O'Reilly 55' 3 - 1  
  64' Sebastian Ross
  64' Niall McGinn
Finn Robson 65'  
Michael Anderson 65'  
  67' Aaron Steele
  73' Max Barry
  73' Jack Brown
Ross Taylor 75'  
Dale Carrick 77'  
Matthew Aitken 77'  
Ross Taylor 80'  
Zeke Cameron 80'  
  80' Dylan Forrest
  80' Fraser Mackie
Ross Meechan 82'  
  82' Kieran Shanks
Scott McGill 86'  
Ross Meechan 87'  
Kelsey Ewen 87'  
Scott McGill 87'  
Finlay Gray 87'  
13/09/2025 Peterhead
2 - 2
Hamilton Academical 1-1H2H+
Cammy Smith 29'  
Craig McGuffie 30' 1 - 0  
  1 - 1 43' Oli Shaw
  55' Stuart McKinstry
Cammy Smith 61' 2 - 1  
Andrew McCarthy 66'  
Jack Brown 66'  
Adam Carnwath 67'  
David Wilson 67'  
Max Barry 72'  
Niall McGinn 72'  
  75' Cale Loughrey
Dylan Forrest 77'  
  77' Scott Robinson
  81'
  83' Kyle MacDonald
84'  
Cammy Smith 84'  
Oliver Colloty 84'  
Kieran Shanks 87'  
  2 - 2 88' Stuart McKinstry
06/09/2025 Peterhead
3 - 0
Dundee United II 2-0H2H+
Fraser Mackie 10' 1 - 0  
Sebastian Ross 18' 2 - 0  
Aaron Steele 46'  
David Wilson 46'  
  49' Calvin Beattie
Jason Brown 50'  
Fraser Mackie 67'  
Max Barry 67'  
Dylan Forrest 67'  
Andrew McCarthy 67'  
Jack Brown 67'  
Craig McGuffie 67'  
  68'
Sebastian Ross 74'  
Kieran Shanks 74'  
Andrew McCarthy 90+4' 3 - 0  
  90+4'
30/08/2025 Montrose
2 - 1
Peterhead 2-1H2H+
Aidan Quinn 13' 1 - 0  
  18' Danny Strachan
  18' Adam Carnwath
Blair Lyons 23' 2 - 0  
  2 - 1 34' Kieran Shanks
Terry Masson 46'  
Ross Clark 46'  
Ewan Loudon 51'  
Kieran Freeman 59'  
Michael Tidser 68'  
Lewis Gibson 68'  
  69' Max Barry
  69' Niall McGinn
  69' Craig McGuffie
  69' Sebastian Ross
Evan Towler 73'  
Lewis Gibson 76'  
  80' Cammy Smith
  80' Jack Brown
  80' Flynn Duffy
  80' Oliver Colloty
Graham Webster 88'  
Harry Craig 88'  
Blair Lyons 88'  
Matheus Machado 88'  
Ross Clark 90'  
26/08/2025 Spartans
1 - 1
Peterhead 0-0H2H+
Sean Welsh 46'  
James Craigen 46'  
Bailey Dall 46'  
Ethan Drysdale 46'  
Jamie Dishington 46'  
Kevin Waugh 46'  
Ayrton Sonkur 59'  
Mackenzie Scott 67'  
Mark Stowe 67'  
Archie Wylie 68'  
Cammy Russell 68'  
  69' Niall McGinn
  69' Craig McGuffie
  69' Oliver Colloty
  69' Cammy Smith
  75' Fraser Mackie
  75' Dylan Forrest
Blair Henderson 77' 1 - 0  
  1 - 1 87' Craig McGuffie
12/08/2025 Peterhead
4 - 2
Aberdeen U21 2-0H2H+
20' 1 - 0  
23'  
Oliver Colloty 33' 2 - 0  
45'  
  2 - 1 49'
  2 - 2 62'
  64'
  65'
Niall McGinn 73' 3 - 2  
Kieran Shanks 77' 4 - 2  
  80'
26/07/2025 Stenhousemuir
1 - 0
Peterhead 1-0H2H+
Ross Taylor 40' 1 - 0  
Finn Robson 46'  
Ross Meechan 46'  
  49' Jason Brown
  63' Pedro Russiano
  63' Oliver Colloty
  63' Cammy Smith
  63' Andrew McCarthy
Michael Anderson 64'  
64'  
  64'
Gregor Buchanan 64'  
Archie Graham 64'  
  64' Niall McGinn
  64' Kieran Shanks
Josh Walker 66'  
  71' Max Barry
  71' Fraser Mackie
Josh Walker 73'  
Kurtis Guthrie 73'  
Kurtis Guthrie 77'  
Ross Taylor 87'  
Corey O' Donnell 87'  
15/03/2025 Fraserburgh
2 - 0
Nairn County 1-0H2H+
Scott Barbour 37' 1 - 0  
Fraser Mackie 69' 2 - 0  
  73'
22/02/2025 Fraserburgh
5 - 0
Lossiemouth 0-0H2H+
Logan Watt 15' 1 - 0  
Aiden Sopel 66' 2 - 0  
Aiden Sopel 69' 3 - 0  
Fraser Mackie 83' 4 - 0  
Bryan Hay 93+3' 5 - 0  
19/02/2025 Deveronvale
1 - 3
Fraserburgh 0-0H2H+
Jack Mitchell 11' 1 - 0  
  1 - 1 48' Ethan Hopkinson
  1 - 2 52' Logan Watt
  1 - 3 66' Fraser Mackie
01/02/2025 Fraserburgh
3 - 1
Forres Mechanics 1-0H2H+
Fraser Mackie 25' 1 - 0  
Jamie Beagrie 51' 2 - 0  
  2 - 1 55' Shaun Sutherland
Scott Barbour 82' 3 - 1  
25/01/2025 Brora Rangers
2 - 3
Fraserburgh 0-0H2H+
  0 - 1 12' Fraser Mackie
Mark Nicolson 16' 1 - 1  
  1 - 2 49' Aiden Sopel
Michael Finnis 55' 2 - 2  
  2 - 3 83' Bryan Hay
06/11/2024 Puskás Akadémia U19
3 - 0
Aberdeen U19 1-0H2H+
Artem Tyshchuk 25' 1 - 0  
  38' N. McDonnell
  38' Zack To
  45+2' Dylan Ross
Dmytro Dymitriev 46'  
Zsombor Koppány Varga 46'  
  52' Fletcher Boyd
Domonkos Miskolczi 53' 2 - 0  
Viktor Vitályos 60'  
Artem Tyshchuk 62'  
Márton Antal 62'  
Bendegúz Lehoczki 63'  
Mirkó Tibor Bozó 63'  
Domonkos Ásványi 68'  
Erik Magyarics 68'  
  70' Cooper Masson
  75' Cameron Wilson
  75' Ellis Clark
Viktor Vitályos 75'  
András Szojma 75'  
  75' Fraser Mackie
  75' Joseph Teasdale
Márton Antal 77'  
Erik Magyarics 87' 3 - 0  
  88' Fletcher Boyd
  88' Oliver Green
  88' Victor Enem
  88' Jack Searle
23/10/2024 Aberdeen U19
1 - 5
Puskás Akadémia U19 1-3H2H+
  0 - 1 16' Bence Vekony
Fraser Mackie 22' 1 - 1  
  1 - 2 29' Ádám Umathum
Cameron Wilson 36'  
  37' Domonkos Ásványi
  1 - 3 40' Kevin Mondovics
  1 - 4 50' Kevin Mondovics
  1 - 5 59' Kevin Mondovics
Ellis Clark 60'  
N. Mcdonell 60'  
Brendan Jack Hamilton 60'  
Dylan Ross 60'  
Victor Enem 66'  
Joseph Teasdale 66'  
  71' Bence Vekony
  71' Márton Antal
  71' Domonkos Miskolczi
  71' Maxim Osadchyi
Cameron Wilson 81'  
Zack To 81'  
  81' Dmytro Dymitriev
  81' Zsombor Koppány Varga
  90+2' Artem Tyshchuk
  90+2' Erik Magyarics
  90+2' Kevin Mondovics
  90+2' Dávid Zahorán
30/07/2024 Banks O Dee FC
1 - 0
Aberdeen U21 1-0H2H+
  32' Blair Mackenzie
Michael Philipson 33' 1 - 0  
Kacper Lewecki 53'  
Mark Gilmour 53'  
Mark Reynolds 53'  
Darryn Kelly 53'  
  61' Alfie Bavidge
  61' Ellis Clark
Iain Vigurs 63'  
Iain Vigurs 64'  
Scott Milne 64'  
Luke Emmett 74'  
Jason Selbie 74'  
Lachie McLeod 74'  
Alasdair Stark 74'  
  78' Fletcher Boyd
  78' Fraser Mackie
  84' Alfie Stewart
Nathan Cooney 90'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.