Mark Lawrence Profile and Player Statistics
First name: Mark
Last name: Lawrence
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2024/2025 Formartine United 2 0 0 2 0 0 0
Scottish Cup 2024/2025 Formartine United 1 0 0 0 0 0 0
Football League - Highland League 2023/2024 Formartine United 5 0 0 5 0 0 0
Scottish Cup 2023/2024 Formartine United 2 1 1 0 0 1 0
Football League - Highland League 2022/2023 Fraserburgh 2 0 0 2 0 0 0
Challenge Cup 2017/2018 Peterhead 2 1 0 1 0 0 0
League Two 2017/2018 Peterhead 2 0 2 0 0 1 0
League Cup 2017 Peterhead 4 0 0 0 0 0 0
Championship Play-Offs 2015/2016 Peterhead 2 2 0 0 0 0 0
League Cup 2015/2016 Peterhead 1 0 0 0 0 0 0
League One 2015/2016 Peterhead 6 4 2 0 0 0 0
Scottish Cup 2015/2016 Fraserburgh 2 1 1 2 0 0 0
League One 2014/2015 Peterhead 1 1 0 0 0 0 0

Mark Lawrence has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/03/2025 Formartine United
2 - 2
Wick Academy 1-2H2H+
Mark Lawrence 9' 1 - 0  
  1 - 1 24' Marc MacGregor
  1 - 2 40' Kyle Alastair Henderson
Robert Ward 86' 2 - 2  
16/11/2024 Formartine United
1 - 0
Clachnacuddin 1-0H2H+
Mark Lawrence 17' 1 - 0  
26/10/2024 Brora Rangers
2 - 1
Formartine United 0-1H2H+
  0 - 1 15' Julian Wade
  38' Graeme Rodger
Alasdair Sutherland 42'  
Andrew MacLeod 42'  
  46' Luke Strachan
  46' Stuart Smith
Kyle Macleod 50' 1 - 1  
  70' Paul Campbell
  70' Robert Ward
  73' Rhys Thomas
James Wallace 76'  
Andrew Macrae 76'  
Max Ewan 77'  
George Robesten 77'  
Colin Williamson 81' 2 - 1  
  83' Tyler Mykyta
  83' Michael Dangana
10/04/2024 Formartine United
3 - 1
Wick Academy 1-1H2H+
M. Lawrence 2' 1 - 0  
  1 - 1 31' G. Pullen
P. Campbell 83' 2 - 1  
K. Hanratty 85' 3 - 1  
09/12/2023 Formartine United
4 - 3
Brechin City 3-1H2H+
  0 - 1 10' Ewan Loudon
Mark Lawrence 31' 1 - 1  
Julian Wade 34' 2 - 1  
Graeme Rodger 42' 3 - 1  
  3 - 2 49' Ewan Loudon
Adam Emslie 62' 4 - 2  
  4 - 3 79' Marc Scott
25/11/2023 Falkirk
3 - 0
Formartine United 3-0H2H+
Ethan Ross 34' 1 - 0  
Calvin Miller 37' 2 - 0  
Ross Maclver 39' 3 - 0  
  53' Rhys Thomas
  53' Lewis Wilson
  60' Mark Lawrence
Callumn Morrison 61'  
Alfie Agyeman 61'  
Ross Maclver 62'  
Alfie Agyeman 62'  
Leon Mccann 62'  
Layton Bisland 62'  
Calvin Miller 62'  
Oluwasegun Lawal 62'  
Ethan Ross 62'  
Sean Mackie 62'  
Sean Mackie 64'  
  71' Stuart Smith
  71' Paul Campbell
  71' Mark Lawrence
  71' Scott Lisle
  76' Dylan Lobban
  78' Adam Emslie
  78' Aidan Combe
  78' Julian Wade
  78' Jake Stewart
18/11/2023 Banks O Dee FC
2 - 1
Formartine United 1-1H2H+
Dajon Golding 14' 1 - 0  
  1 - 1 35' Mark Lawrence
Lachie McLeod 49' 2 - 1  
28/10/2023 Formartine United
3 - 2
Clydebank 1-1H2H+
  0 - 1 1' Nicky Low
Matthew McLean 11'  
  25' Matt Niven
Julian Wade 26' 1 - 1  
  39' Liam McGonigle
Paul Campbell 59'  
  62' Thomas Collins
  62' Callum Graham
Julian Wade 62' 2 - 1  
  63' Matt Niven
  63' Adam Hodge
  71' Liam McGonigle
  71' Alan Robert Kelly
Lewis Wilson 76'  
Adam Emslie 77' 3 - 1  
  84' Joe Slattery
  84' Larry McMahon
  3 - 2 87' Alan Robert Kelly
Ewen MacDonald 87'  
Scott Lisle 89'  
Jonathan Crawford 89'  
Paul Campbell 89'  
Mark Lawrence 89'  
Graeme Rodger 90+3'  
07/10/2023 Formartine United
2 - 0
Forres Mechanics 1-0H2H+
Scott Lisle 8' 1 - 0  
Mark Lawrence 47' 2 - 0  
09/09/2023 Formartine United
5 - 0
Deveronvale 1-0H2H+
Mark Lawrence 40' 1 - 0  
Jake Stewart 67' 2 - 0  
Paul Campbell 77' 3 - 0  
Paul Campbell 84' 4 - 0  
Scott Spark 90' 5 - 0  
04/03/2023 Wick Academy
0 - 6
Fraserburgh 0-1H2H+
  0 - 1 2' J. Beagrie
  0 - 2 50' S. Barbour
  0 - 3 57' S. Butcher
  0 - 4 74' Mark Lawrence
  0 - 5 76' S. Barbour
  0 - 6 83' L. Watt
04/02/2023 Fraserburgh
3 - 0
Huntly 1-0H2H+
R. Sargent 34' 1 - 0  
Mark Lawrence 66' 2 - 0  
R. Sargent 88' 3 - 0  
07/10/2017 Inverness CT
3 - 0
Peterhead 1-0H2H+
Liam Polworth 2' 1 - 0  
R. Calder 51' 2 - 0  
J. Chalmers 55'  
  56' R. McLean
  56' A. Smith
  58' R. McAllister
B. McKay 58'  
  76' R. McAllister
  76' S. Adams
Connor Bell 76'  
G. Oakley 76'  
David Raven 86'  
Liam Polworth 87'  
A. Cooper 87'  
  87' S. Brown
  87' Mark Lawrence
R. Calder 90'  
D. Mackay 90'  
D. Mackay 90+2' 3 - 0  
23/09/2017 Edinburgh City
0 - 3
Peterhead 0-1H2H+
Abdelkarim Belmokhtar 20'  
  0 - 1 21' Jason Brown
  31' Mark Lawrence
A. Blake 55'  
L. Allan 55'  
John Dunn 55'  
Ian Smith 55'  
  64' A. Smith
  64' R. McLean
  72' Mark Lawrence
  72' S. Adams
  80' J. Leitch
  80' S. Ferry
  0 - 2 82' R. McLean
  0 - 3 84' S. Brown
Abdelkarim Belmokhtar 85'  
Gavin Malin 85'  
Craig Thomson 88'  
Ashley Grimes 90'  
15/08/2017 East Fife
0 - 2
Peterhead 0-1H2H+
  0 - 1 2' Mark Lawrence
  12' M. Dikobo
Scott Linton 23'  
  30' Jason Brown
  45' Mason Robertson
  62' M. Dikobo
  62' J. Leitch
  0 - 2 64' S. Adams
K. Wilson 64'  
Mark Lamont 64'  
P. Slattery 65'  
C. Duggan 65'  
  65' F. Hobday
  68' Mason Robertson
  68' R. McAllister
  70' S. Adams
  70' Willie Gibson
N. Flanagan 80'  
M. Docherty 80'  
29/07/2017 Elgin City
0 - 3
Peterhead 0-2H2H+
  0 - 1 4' Paul Cairney
  19' S. Brown
  0 - 2 36' David McCracken
Ross McKinnon 46'  
C. Dodd 46'  
  46' Mason Robertson
  46' S. Ross
  0 - 3 54' J. Stevenson
  57' S. Ferry
  57' A. Smith
C. McLeish 60'  
S. Smith 60'  
J. Allan 64'  
  68' R. McAllister
  68' R. McLean
T. Reilly 76'  
A. Sutherland 76'  
25/07/2017 Peterhead
2 - 1
Hearts 1-1H2H+
6' 1 - 0  
  1 - 1 17'
90' 2 - 1  
22/07/2017 Dunfermline Athletic
5 - 1
Peterhead 3-0H2H+
Declan McManus 7' 1 - 0  
Joe Cardle 12' 2 - 0  
Joe Cardle 22' 3 - 0  
Callum Morris 39'  
  41' Rory McAllister
  46' Samson Gabriel
  46' Paul Cairney
  46' Jordon Brown
  46' Russell McLean
Declan McManus 47' 4 - 0  
Michael Paton 58'  
Callum Smith 58'  
Nicky Clark 58'  
Aaron Splaine 58'  
  59' David McCracken
  59' Scott Ross
  4 - 1 63' Rory McAllister
Joe Cardle 70'  
Jean-Yves M'voto 70'  
Scott Ross 72' 5 - 1  
15/07/2017 Peterhead
1 - 0
East Fife 1-0H2H+
R. McAllister 10' 1 - 0  
  37' C. Kane
Jason Brown 62'  
Paul Cairney 70'  
R. McLean 70'  
  70' Ross Mutch
  70' K. Wilson
Jordon Brown 83'  
Samson Gabriel 83'  
  83' Aaron Dunsmore
  83' Ben Reilly
Willie Gibson 87'  
A. Smith 87'  
  88' Paul Willis
07/05/2016 Ayr United
2 - 1
Peterhead 1-1H2H+
  10' Scott Ross
  18' Kevin Dzierzawski
Robbie Crawford 26' 1 - 0  
  1 - 1 31' Michael Donald
  55' Kevin Dzierzawski
  55' Nicky Riley
Nicky Devlin 57' 2 - 1  
Michael Donald 58'  
Brian Gilmour 58'  
  60' Jamie Redman
  60' Shane Sutherland
Craig Moore 64'  
Ryan Stevenson 64'  
Ross McCrorie 70'  
Alan Forrest 70'  
  73' Jordon Brown
  73' Mark Lawrence
  78' Rory McAllister
  84' Simon Ferry
03/05/2016 Peterhead
1 - 4
Ayr United 1-2H2H+
  0 - 1 18' Michael Donald
Simon Ferry 23'  
  23' C. Moore
  26' Patrick Boyle
L. McIntosh 35' 1 - 1  
  1 - 2 41' J. Preston
Ryan Strachan 45+1'  
  1 - 3 59' J. Preston
S. Sutherland 63'  
Andy Rodgers 63'  
  70' Ross McCrorie
  72' Michael Donald
  72' Brian Gilmour
  1 - 4 74' R. Crawford
  75' C. Moore
  75' Jorge Cordeiro
Jordon Brown 77'  
Mark Lawrence 77'  
Andy Rodgers 82'  
L. McIntosh 90+3'  
30/04/2016 Dunfermline Athletic
1 - 0
Peterhead 1-0H2H+
Joe Cardle 17' 1 - 0  
  20' Kevin Dzierzawski
  20' Nathan Blockley
  26' Graeme Smith
  50' Nicky Riley
  52' Jamie Redman
Joe Cardle 63'  
  68' Jamie Stevenson
  68' Mark Lawrence
  75' Nicky Riley
  75' Andy Rodgers
Ryan Wallace 76'  
Faissal El-Bakhtaoui 76'  
Josh Falkingham 78'  
Shaun Byrne 78'  
Craig Reid 82'  
Ryan Williamson 82'  
16/04/2016 Brechin City
5 - 1
Peterhead 4-1H2H+
Andy Jackson 5' 1 - 0  
  18' Scott Ross
  18' Mark Lawrence
Robert Thomson 21' 2 - 0  
Jamie Robson 25'  
  2 - 1 30' Nathan Blockley
Liam Watt 42' 3 - 1  
Lewis Spence 44'  
Euan Smith 44'  
Robert Thomson 45' 4 - 1  
  55' Nicky Riley
  55' Andy Rodgers
Robert Thomson 66' 5 - 1  
  68' Leighton McIntosh
  68' Scott Ferries
Jamie Robson 69'  
Jonathan Tiffoney 69'  
Robert Thomson 75'  
Liam Coogans 75'  
05/03/2016 Albion Rovers
1 - 1
Peterhead 1-0H2H+
Ally Love 16' 1 - 0  
  50' Nathan Blockley
  51' Jamie Stevenson
  56' Jamie Stevenson
  56' Scott Ferries
  56' Simon Ferry
  56' Mark Lawrence
Ally Love 71'  
Darren Petrie 71'  
  76' Rory McAllister
  76' Nathan Blockley
  76' Andy Rodgers
Spas Georgiev 89'  
Gary Fisher 89'  
Scott McBride 90+1'  
  1 - 1 90+2' Rory McAllister
20/02/2016 Cowdenbeath
2 - 3
Peterhead 1-2H2H+
  0 - 1 15' Ryan Strachan
Declan McDaid 28' 1 - 1  
  1 - 2 30' Leighton McIntosh
  43' Leighton McIntosh
  43' Nicky Riley
Kenny Adamson 45'  
Mohammed Yaqub 45'  
  45+1' Ally Gilchrist
Jack Beaumont 51' 2 - 2  
  63' Jamie Redman
  2 - 3 75' Jamie Redman
Keiran Gibbons 79'  
Ross Caldwell 79'  
  83' Rory McAllister
  83' Andy Rodgers
  85' Jamie Stevenson
  87' Shane Sutherland
  87' Mark Lawrence
28/11/2015 Falkirk
4 - 1
Fraserburgh 1-0H2H+
Lee Miller 16' 1 - 0  
  19' Ryan Christie
Ryan Sinnamon 24'  
  28' John Chalmers
  51' Russell McBride
  1 - 1 67' Mark Lawrence
Ryan Blair 68'  
David Smith 68'  
Will Vaulks 70' 2 - 1  
Lee Miller 74' 3 - 1  
  76' Mark Lawrence
  76' Steven Davidson
John Baird 80'  
Kevin O'Hara 80'  
  80' Dean Cowie
  82' John Chalmers
  82' Courtney Cooper
Lee Miller 84' 4 - 1  
Luke Leahy 85'  
Tony Gallacher 85'  
  86' Graham Johnston
  86' Grant Noble
31/10/2015 Turriff United
2 - 3
Fraserburgh 1-1H2H+
Gary McGowan 6' 1 - 0  
  17' John Chalmers
  1 - 1 21' Graham Johnston
  39' Marc Dickson
Aaron McKenna 44'  
Ally MacKenzie 44'  
Ally MacKenzie 48' 2 - 1  
  60' Grant Noble
  60' Mark Lawrence
  2 - 2 64' Mark Lawrence
  79' John Chalmers
  79' Aidan Combe
Nicholas Gray 84'  
Darren Mackie 84'  
  2 - 3 90+3' Bryan Hay
02/08/2015 Rangers
3 - 0
Peterhead 1-0H2H+
D. Templeton 41' 1 - 0  
  54' J. Stevenson
  54' L. McIntosh
Martyn Waghorn 56'  
Miljan Djurovic 58'  
Jason Holt 58'  
D. Templeton 58'  
Kenny Miller 58'  
  67' Jordon Brown
  67' S. Ferries
Barrie McKay 71'  
Nicky Clark 71'  
Kenny Miller 76' 2 - 0  
  76' Jamie Redman
  76' Andy Rodgers
James Tavernier 82' 3 - 0  
  90+3' R. McAllister
28/10/2014 Stranraer
5 - 0
Peterhead 1-0H2H+
Willie Gibson 20' 1 - 0  
Jamie Longworth 27'  
Jackson Longridge 42'  
  44' J. Stevenson
Jamie Longworth 59' 2 - 0  
Chris Aitken 68' 3 - 0  
  68' Ryan Strachan
Chris Aitken 70'  
S. Bell 70'  
C. Malcolm 74'  
Daniel Stoney 74'  
  75' Jordon Brown
  75' Dean Richardson
Jamie Longworth 81' 4 - 0  
  82' Jamie Redman
  82' Mark Lawrence
Willie Gibson 83'  
Barry Russell 83'  
  88' Andy Rodgers
Daniel Stoney 90' 5 - 0  

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
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.