James Wallace Profile and Player Statistics
First name: James
Last name: Wallace
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which James Wallace 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 2025/2026 Brora Rangers 10 0 0 0 0 0 0
League Cup 2025/2026 Brora Rangers 3 1 1 0 0 0 0
Football League - Highland League 2024/2025 Brora Rangers 7 0 0 7 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 1 1 0 0 0 0
Club Friendlies 3 2024 Brora Rangers 1 0 0 1 0 0 0
Football League - Highland League 2023/2024 Brora Rangers 5 1 0 4 0 0 0
Scottish Cup 2023/2024 Brora Rangers 3 1 1 0 0 0 0
League Cup 2021/2022 Brora Rangers 4 0 1 0 0 1 0
Championship 2020/2021 Greenock Morton 5 0 0 0 0 0 0
League Cup 2020/2021 Greenock Morton 4 2 0 0 0 0 0
League One 2020/2021 Dumbarton 12 5 3 0 0 1 0
League One Play-Offs 2020/2021 Dumbarton 4 1 1 0 0 0 0
Scottish Cup 2020/2021 Dumbarton 1 0 0 0 0 0 0
Challenge Cup 2019/2020 Ross County U21 1 0 1 0 0 0 0
Scottish Cup 2019/2020 Brora Rangers 3 1 1 0 0 1 0
Challenge Cup 2018/2019 Ross County 1 0 0 0 0 0 0
Championship 2018/2019 Ross County 9 1 0 0 0 0 0
Scottish Cup 2018/2019 Ross County 3 1 0 0 0 0 0
Challenge Cup 2017/2018 Ross County U20 1 0 1 0 0 0 0
Challenge Cup 2016/2017 Ross County U20 1 0 1 1 0 0 0

James Wallace has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
20/09/2025 Banks O Dee FC
3 - 1
Brora Rangers 2-1H2H+
  0 - 1 13' Craig Mackenzie
Liam Duell 19' 1 - 1  
29'  
Mark Gilmour 35' 2 - 1  
  37'
  42'
Liam Duell 48' 3 - 1  
58'  
60'  
79'  
10/09/2025 Strathspey Thistle
0 - 8
Brora Rangers 0-3H2H+
  0 - 1 13' Robbie Thompson
  0 - 2 29'
  0 - 3 31'
46'  
  73'
  73'
  73'
  0 - 4 74'
77'  
  80'
  80'
  0 - 5 81' Tony Dingwall
  0 - 6 84'
  0 - 7 86'
  0 - 8 90'
06/09/2025 Keith
0 - 5
Brora Rangers 0-2H2H+
  0 - 1 15'
  31'
  0 - 2 40' Mark Nicolson
  51'
61'  
61'  
  64'
70'  
  0 - 3 72'
  72'
74'  
76'  
76'  
  0 - 4 77' Alex Cooper
  79'
  79'
  79'
  86'
  0 - 5 90+1' Shane Sutherland
30/08/2025 Brora Rangers
2 - 0
Lossiemouth 0-0H2H+
51' 1 - 0  
  67'
72'  
74'  
  75'
  75'
80'  
80'  
  81'
87'  
  87'
90'  
90+2' 2 - 0  
23/08/2025 Turriff United
3 - 4
Brora Rangers 0-2H2H+
  0 - 1 2'
  0 - 2 45+2'
56'  
  0 - 3 63'
  64'
  64'
72' 1 - 3  
74'  
74'  
  77'
  77'
82' 2 - 3  
85' 3 - 3  
  3 - 4 90+2'
16/08/2025 Brora Rangers
3 - 1
Nairn County 1-1H2H+
  18'
38' 1 - 0  
  1 - 1 45+1'
49' 2 - 1  
54' 3 - 1  
59'  
  62'
  66'
66'  
  74'
  90+1'
13/08/2025 Wick Academy
1 - 2
Brora Rangers 0-0H2H+
30'  
35'  
  43'
62'  
62'  
  64'
  0 - 1 75'
76' 1 - 1  
76'  
  1 - 2 82'
82'  
86'  
90+6'  
09/08/2025 Brora Rangers
2 - 0
Inverurie Loco Works 1-0H2H+
1' 1 - 0  
1' 2 - 0  
21'  
44'  
  57'
  63'
  66'
72'  
  74'
  74'
  81'
86'  
90'  
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2H+
  8'
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
  64'
68'  
68'  
  73'
76' 4 - 0  
  77'
81' 5 - 0  
  82'
82'  
26/07/2025 Brora Rangers
6 - 2
Rothes 6-1H2H+
10' 1 - 0  
14' 2 - 0  
17' 3 - 0  
  18'
  26'
29' 4 - 0  
34'  
  4 - 1 34'
43' 5 - 1  
45+1' 6 - 1  
  46'
63'  
64'  
  6 - 2 65'
74'  
  79'
80'  
  84'
  85'
22/07/2025 East Fife
3 - 0
Brora Rangers 2-0H2H+
Nathan Austin 13' 1 - 0  
Jorge Cordeiro 28' 2 - 0  
  46' Duc Thang Nguyen
  46' Alex Cooper
  61' Tony Dingwall
Nathan Austin 61'  
Robert Jones 61'  
  61' Aidan Wilson
  61' Shane Sutherland
Patrick Slattery 67'  
Gregor Nicol 67'  
Lewis Latona 72'  
Trialist B Trialist 72'  
Andy Munro 72'  
Mamadou Bah 72'  
Jorge Cordeiro 73' 3 - 0  
Trialist B Trialist 80'  
  80' Cameron Mackay
  80'
  81' Ross Hardie
Gregor Nicol 83'  
15/07/2025 Brora Rangers
0 - 4
Kelty Hearts 0-3H2H+
  0 - 1 3' Craig Johnston
  0 - 2 14' Robbie Cole
  0 - 3 45+1' Robbie Cole
James Wallace 46'  
Tony Dingwall 54'  
Colin Williamson 58'  
Aidan Wilson 58'  
Mark Nicolson 59'  
  62' Lewis Moore
  62' Luke McCarvel
  0 - 4 64' Alexander Ferguson
  68' Robbie Cole
  68' James Graham
  68' Craig Johnston
  68' Joseph Teasdale
  73' Aaron Arnott
Mark Nicolson 73'  
  74' Thomas Murray
  74' Cooper Masson
  75' Innes Murray
  75'
Tom Kelly 76'  
Ross Hardie 76'  
Cameron Mackay 76'  
76'  
Jordan MacRae 82'  
30/11/2024 Livingston
2 - 0
Brora Rangers 2-0H2H+
Reece McAlear 20' 1 - 0  
Matthew Clarke 23'  
Tete Yengi 35' 2 - 0  
Samson Lawal 54'  
Ben Jackson 54'  
  57' Andrew MacLeod
  59' Max Ewan
  59' George Robesten
Tete Yengi 62'  
Lewis Smith 63'  
Oliver Green 63'  
Scott Pittman 63'  
Liam Sole 63'  
Tete Yengi 70'  
Robbie Muirhead 70'  
  70' Shane Sutherland
  70' James Wallace
Stevie May 70'  
Andy Winter 70'  
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
12/10/2024 Brechin City
2 - 2
Brora Rangers 1-1H2H+
Marc Scott 5' 1 - 0  
  1 - 1 36' James Wallace
Fraser MacLeod 48' 2 - 1  
  2 - 2 81' George Robesten
05/10/2024 Brora Rangers
4 - 1
Buckie Thistle 2-0H2H+
Jordan MacRae 4' 1 - 0  
James Wallace 35' 2 - 0  
Michael Finnis 74' 3 - 0  
Jordan MacRae 90+1' 4 - 0  
  4 - 1 90+4' Marcus Goodall
07/09/2024 Fraserburgh
2 - 3
Brora Rangers 1-2H2H+
  0 - 1 8' Jordan MacRae
Scott Barbour 31' 1 - 1  
  1 - 2 38' Tony Dingwall
  1 - 3 81' James Wallace
Sean Butcher 90' 2 - 3  
31/08/2024 Brora Rangers
3 - 0
Inverurie Loco Works 2-0H2H+
James Wallace 1' 1 - 0  
Jordan MacRae 34' 2 - 0  
Jordan MacRae 76' 3 - 0  
27/08/2024 Nairn County
1 - 5
Brora Rangers 1-2H2H+
  0 - 1 5' James Wallace
  0 - 2 12' Tony Dingwall
Ben Barron 23' 1 - 2  
  1 - 3 55' Max Ewan
  1 - 4 63' Michael Finnis
  1 - 5 68' Tony Dingwall
07/08/2024 Forres Mechanics
1 - 4
Brora Rangers 1-1H2H+
  0 - 1 21' Max Ewan
Mark McLauchlan 27' 1 - 1  
  1 - 2 47' Mark Nicolson
  1 - 3 66' James Wallace
  1 - 4 73' James Wallace
03/08/2024 Strathspey Thistle
0 - 7
Brora Rangers 0-5H2H+
  0 - 1 2' Craig Mackenzie
  0 - 2 12' James Wallace
  0 - 3 25' James Wallace
  0 - 4 29' Jordan MacRae
  0 - 5 45' Jordan MacRae
  0 - 6 53' Tony Dingwall
  0 - 7 90+7' Andrew Macrae
06/07/2024 Brora Rangers
1 - 2
Ross County 1-1H2H+
J. Wallace 26' 1 - 0  
  1 - 1 33' Trialist
  1 - 2 73' Eamonn Brophy
03/04/2024 Brora Rangers
3 - 3
Deveronvale 2-1H2H+
J. Wallace 15' 1 - 0  
  1 - 1 33' R. Read
G. MacDonald 42' 2 - 1  
  2 - 2 47' C. Angus
  2 - 3 60' C. Angus
T. Dingwall 89' 3 - 3  
13/03/2024 Brora Rangers
2 - 1
Nairn County 1-0H2H+
Kyle MacLeod 35' 1 - 0  
  1 - 1 64' Callum McLean
James Wallace 89' 2 - 1  
06/03/2024 Strathspey Thistle
1 - 10
Brora Rangers 0-2H2H+
  0 - 1 9' Paul Brindle
  0 - 2 39' Millar Gamble
  0 - 3 47' Paul Brindle
  0 - 4 49' Tony Dingwall
  0 - 5 57' Tony Dingwall
Alan Kerr 60' 1 - 5  
  1 - 6 65' Martin Maclean
  1 - 7 74' Kyle MacLeod
  1 - 8 78' James Wallace
  1 - 9 84' Kyle MacLeod
  1 - 10 90' Tony Dingwall
30/01/2024 Brora Rangers
1 - 3
Cove Rangers 1-1H2H+
Tony Dingwall 13' 1 - 0  
Mark Nicolson 17'  
  1 - 1 22' Mitchell Megginson
  24' James Michael Doyle
  64' Mouhamed Niang
James Wallace 73'  
Dale Gillespie 73'  
Max Ewan 82'  
Paul Brindle 82'  
  82' Paul McGowan
  82' Kyle Connell
Jordan MacRae 90'  
Tony Dingwall 96'  
  1 - 2 105+1' Mitchell Megginson
Ali Sutherland 108'  
Kyle MacLeod 108'  
  1 - 3 120' Connor Scully
27/01/2024 Brora Rangers
4 - 1
Keith 3-0H2H+
James Wallace 12' 1 - 0  
Jordan MacRae 24' 2 - 0  
James Wallace 37' 3 - 0  
Ali Sutherland 58' 4 - 0  
  4 - 1 66' Craig Gill
25/11/2023 Brora Rangers
1 - 0
Pollok 1-0H2H+
Jordan MacRae 34' 1 - 0  
  67' Ryan McGregor
  67' Hugh Kerr
  72' Sean Burns
  82' Andrew Gallacher
  82' Grant Anderson
  83' Adam Forde
  86' Darren Christie
  86' Marc McKenzie
  86' Tony Dingwall
  86' Jay Nelson
Tony Dingwall 87'  
Paul Brindle 87'  
Jordan MacRae 90+2'  
Kyle MacLeod 90+2'  
  90+5' Marc McKenzie
11/11/2023 Formartine United
3 - 3
Brora Rangers 2-2H2H+
Dylan Lobban 16' 1 - 0  
  1 - 1 35' Jordan MacRae
  1 - 2 45' Max Ewan
Julian Wade 45+2' 2 - 2  
Julian Wade 48' 3 - 2  
  3 - 3 58' Max Ewan
  62' Jordan MacRae
  62' James Wallace
  76' Tony Dingwall
  76' Martin Maclean
28/10/2023 Stenhousemuir
0 - 2
Brora Rangers 0-1H2H+
  0 - 1 19' Ali Sutherland
Ross Meechan 30'  
Edin Lynch 40'  
  53' Alex Cooper
  55' Paul Brindle
  55' Tony Dingwall
  56' Dale Gillespie
Matthew Aitken 59'  
Michael Anderson 59'  
James Berry 59'  
Mark Ferrie 59'  
Kinlay Bilham 59'  
Marley Sweenie-Rowe 59'  
  0 - 2 60' Jordan MacRae
Nathaniel Wedderburn 67'  
Daniel Jardine 67'  
Adam Brown 67'  
Zak McKay 67'  
  68' Jordan MacRae
  68' Kyle MacLeod
  84' Ali Sutherland
  84' Andrew Macrae
  84' Max Ewan
  84' James Wallace
21/07/2021 Brora Rangers
0 - 1
Ross County 0-0H2H+
  22' C. Donaldson
M. Nicolson 25'  
  0 - 1 53' Alex Iacovitti
M. Gamble 57'  
  66' Jake Vokins
  66' A. Robertson
J. Wallace 69'  
  70' Dominic Samuel
  70' Jordan White
M. MacLean 72'  
D. Gillespie 72'  
17/07/2021 Brora Rangers
0 - 1
Forfar Athletic 0-0H2H+
John Pickles 49'  
T. Kelly 49'  
C. Williamson 51'  
  51' R. Meechan
D. Gillespie 51'  
M. MacLean 51'  
  62' Archie Thomas
  62' M. Gallagher
  63' S. Shepherd
  63' M. Aitken
J. MacRae 67'  
A. Macrae 67'  
  77' Paul Crossan
  77' Grant Anderson
  0 - 1 80' M. Gallagher
M. Nicolson 82'  
  90+1' S. McCluskey
  90+1' Gary Harkins
  90+1' S. Fisher
  90+1' Y. Hussain
13/07/2021 Dundee
4 - 0
Brora Rangers 2-0H2H+
Paul McGowan 24' 1 - 0  
Paul McMullan 34' 2 - 0  
Paul McMullan 49' 3 - 0  
  50' A. Macrae
  50' A. Sutherland
Alex Jakubiak 51' 4 - 0  
  54' C. Williamson
Charlie Adam 54'  
Luke McCowan 54'  
Alex Jakubiak 59'  
J. Cummings 59'  
  59' J. Wallace
  59' J. MacRae
Jordan McGhee 69'  
M. Anderson 69'  
Paul McMullan 69'  
D. McDaid 69'  
Shaun Byrne 69'  
Finlay Robertson 69'  
  85' Grant Beattie
  85' J. Stephen
10/07/2021 Montrose
3 - 0
Brora Rangers 2-0H2H+
M. Rennie 20' 1 - 0  
B. Lyons 22' 2 - 0  
K. Waddell 46'  
M. Allan 46'  
G. Webster 49'  
C. Antoniazzi 49'  
  59' G. MacDonald
T. Masson 61'  
C. Brown 61'  
  64' A. Macrae
  64' A. Sutherland
  65' T. Kelly
  65' J. MacRae
L. Callaghan 73'  
L. Milne 73'  
M. Whatley 73'  
P. Watson 73'  
L. Milne 88' 3 - 0  
20/05/2021 Dumbarton
0 - 1
Edinburgh City 0-0H2H+
  8' L. Henderson
  45+1' L. Hamilton
  0 - 1 52' O. See
  58' L. Henderson
  69' L. Hamilton
  69' A. Harris
  69' D. Handling
  69' B. Henderson
  77' Josh Campbell
N. Wedderburn 83'  
Rabin Omar 83'  
  84' Josh Campbell
  84' J. Dishington
A. Frizzell 90+3'  
C. Duthie 90+3'  
17/05/2021 Edinburgh City
1 - 3
Dumbarton 1-0H2H+
R. McIntyre 44' 1 - 0  
  1 - 1 53' R. McGeever
Craig Thomson 58'  
A. Black 64'  
  1 - 2 67' T. Brindley
  72' T. Brindley
A. Black 74'  
Raffaele De Vita 74'  
D. Handling 79'  
B. Henderson 79'  
  1 - 3 82' M. Neill
11/05/2021 Dumbarton
1 - 0
Stranraer 1-0H2H+
Jamie Wilson 36' 1 - 0  
  58' R. Paton
  60' S. Robertson
  65' A. Stirling
  65' J. Hilton
M. Neill 65'  
Jamie Wilson 67'  
Rabin Omar 67'  
  74' C. Elliott
  74' D. Duffy
  74' R. Paton
  74' M. Yates
J. Wallace 78'  
C. Duthie 78'  
08/05/2021 Stranraer
0 - 0
Dumbarton 0-0H2H+
  53' Rabin Omar
  61' Ruaridh Langan
  61' J. Wallace
D. Duffy 64'  
R. Paton 64'  
C. Elliott 71'  
J. Hilton 71'  
A. Stirling 71'  
João Victoria 71'  
  81' Jamie Wilson
  81' C. Duthie
  81' A. Frizzell
  81' R. Jones
T. Orr 88'  
04/05/2021 Dumbarton
3 - 2
Peterhead 1-1H2H+
Jamie Wilson 21' 1 - 0  
  27'
  32'
  1 - 1 34' S. Boyd
S. Carswell 41'  
  45+1'
R. McGeever 49'  
N. Wedderburn 49'  
  53' S. Ferry
  53' D. Lyle
  56' A. McDonald
60'  
  1 - 2 62' D. Lyle
J. Wallace 67'  
T. Brindley 67'  
R. Quitongo 67'  
R. Jones 67'  
  72' Jason Brown
  72' K. Bailey
  72' S. Boyd
  72' A. Cook
M. Neill 80' 2 - 2  
80'  
  81' H. Ritchie
  81' B. Armour
A. Frizzell 81'  
C. Duthie 81'  
  81' N. Payne
  81' Derryn Kesson
Rabin Omar 81'  
Ruaridh Langan 81'  
83'  
  86'
Jamie Wilson 90+1' 3 - 2  
01/05/2021 Clyde
2 - 0
Dumbarton 1-0H2H+
B. Cuddihy 28'  
M. Lamont 31' 1 - 0  
  40' T. Brindley
M. McNiff 49'  
  59' Rabin Omar
  59' Paul Crossan
C. Howie 61'  
E. Otoo 61'  
  63' R. Forbes
  68' R. Jones
R. Cunningham 75' 2 - 0  
L. Robertson 75'  
Michael McGlinchey 75'  
  78' T. Brindley
  78' Ruaridh Langan
  78' R. Jones
  78' Jamie Wilson
  79' S. Carswell
  79' C. Duthie
A. Love 82'  
J. Thomson 82'  
  83' J. Wallace
M. Lamont 90'  
Z. Butterworth 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.