Ben Barron Profile and Player Statistics
First name: Ben
Last name: Barron
Position: Attacker
Nationality: Scotland
Date of birth: 18 December 2004
Age: 21

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ben Barron 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 Nairn County 17 2 3 3 0 0 0
Football League - Highland League 2024/2025 Nairn County 13 0 0 11 2 0 0
Scottish Cup 2024/2025 Nairn County 1 0 0 1 0 0 0
Challenge Cup 2023/2024 Elgin City 3 1 1 1 0 0 0
Football League - Highland League 2023/2024 Nairn County 6 0 0 4 3 0 0
League Two 2023/2024 Elgin City 19 12 3 0 0 0 0
Scottish Cup 2023/2024 Elgin City 1 0 1 0 0 0 0
Football League - Highland League 2022/2023 Forres Mechanics 11 0 0 11 0 0 0
Challenge Cup 2021/2022 Inverness CT 1 0 0 0 0 0 0
Football League - Highland League 2021/2022 Forres Mechanics 2 0 0 2 0 0 0

Ben Barron has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/03/2026 Keith
2 - 0
Nairn County 0-0H2H+
Jack Searle 1' 1 - 0  
  51' Tyler Eadie
  58' Kenny McKenzie
  61' Andrew Greig
  61' Kenny McKenzie
Tristan Stephen 73'  
Horace Ormsby 73'  
  73' Paul Brindle
  73' Ben Barron
  73' C. Thomson
  73' Finn As-Chainey
  73' Gussie Day
  73' Kenny MacInnes
Scott Barron 81'  
Michael Ironside 83'  
Jordan Cooper 83'  
  88' Adrian Voigt
  88' Callum MacLean
Murray Addison 89'  
Zak To 89'  
Connor Killoh 89'  
Callum Robertson 89'  
Tristan Stephen 90+3' 2 - 0  
07/03/2026 Nairn County
1 - 0
Lossiemouth 0-0H2H+
  10' Liam Archibald
Jamie Carnihan 51' 1 - 0  
  61' Kacper Kaniewski
  61' Liam Archibald
  61' Shaun Cameron
  61' Struan Coli
Tyler Eadie 69'  
Kenny MacInnes 69'  
Finn As-Chainey 69'  
Andrew Greig 69'  
  72' Owen Loveland
  81' Keir Smith
  81' James Leslie
Gussie Day 82'  
Ben Barron 82'  
Kenny McKenzie 82'  
Calum MacKay 82'  
Tyler Eadie 84'  
  85' Lucas Davidson
  90+2' Liam Harvey
B. Watson 90+3'  
Millar Gamble 90+3'  
Paul Brindle 90+5'  
21/02/2026 Rothes
0 - 4
Nairn County 0-1H2H+
  37' Millar Gamble
  0 - 1 38' Andrew Greig
  0 - 2 53' Calum MacKay
  55' Stewart Black
  0 - 3 66' Ben Barron
Ruairi Duncan 74'  
  0 - 4 78' Paul Brindle
07/02/2026 Nairn County
1 - 1
Wick Academy 0-1H2H+
  0 - 1 29' Marc MacGregor
Kenny McKenzie 36'  
Ben Barron 46'  
Kenny McKenzie 46'  
  52' Gordon MacNab
Paul Brindle 57'  
  67' Jack Henry
  67' Sam Reid
  67' Brandon Sinclair
  67' Alan Hughes
Ben Barron 78' 1 - 1  
  80' Marc Coghill
  84' George Ewing
  84' Marc MacGregor
  87' Owen Harrold
Callum MacLean 90'  
20/09/2025 Nairn County
3 - 0
Turriff United 2-0H2H+
Benjamin Kelly 5' 1 - 0  
Fraser Dingwall 9' 2 - 0  
  15'
  35'
  43'
45'  
58'  
  58'
67'  
67'  
69'  
  70'
74'  
  75'
  75'
81'  
86'  
Paul Thomas Brindle 90+1' 3 - 0  
13/09/2025 Nairn County
4 - 0
Rothes 2-0H2H+
Barron 27' 1 - 0  
Andy Greig 44' 2 - 0  
  55'
  58'
  58'
Calum MacKay 60' 3 - 0  
66'  
73'  
73'  
73'  
Gussie Dey 75' 4 - 0  
  81'
83'  
  88'
10/09/2025 Wick Academy
1 - 2
Nairn County 0-2H2H+
  0 - 1 12' Calum MacKay
  0 - 2 31'
  47'
59'  
  63'
65'  
71'  
72'  
72'  
  79'
  79'
  83'
85' 1 - 2  
  88'
06/09/2025 Nairn County
3 - 0
Inverurie Loco Works 1-0H2H+
  14'
18' 1 - 0  
  28'
  46'
  46'
47'  
54'  
58'  
  61'
68'  
70' 2 - 0  
  72'
  72'
77'  
77'  
90+2'  
90+3' 3 - 0  
90+5'  
30/08/2025 Fraserburgh
7 - 0
Nairn County 3-0H2H+
29' 1 - 0  
35' 2 - 0  
37' 3 - 0  
49' 4 - 0  
50' 5 - 0  
57' 6 - 0  
  59'
  72'
88' 7 - 0  
23/08/2025 Nairn County
4 - 0
Forres Mechanics 0-0H2H+
15'  
29'  
  36'
  44'
  54'
67' 1 - 0  
  72'
  72'
  73'
76' 2 - 0  
76' 3 - 0  
78'  
  80'
87'  
90+1' 4 - 0  
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 Nairn County
1 - 3
Huntly 0-0H2H+
34'  
35'  
  0 - 1 47'
  0 - 2 51'
  60'
  60'
  70'
70'  
  75'
  75'
  77'
  0 - 3 84'
86' 1 - 3  
09/08/2025 Formartine United
2 - 0
Nairn County 0-0H2H+
50' 1 - 0  
53' 2 - 0  
  57'
62'  
  90+3'
02/08/2025 Nairn County
1 - 0
Clachnacuddin 0-0H2H+
30'  
  55'
58' 1 - 0  
61'  
70'  
78'  
  78'
79'  
  79'
86'  
30/07/2025 Nairn County
1 - 1
Deveronvale 0-1H2H+
  0 - 1 23'
  62'
  65'
65' 1 - 1  
  66'
67'  
67'  
72'  
  72'
84'  
85'  
  85'
90+4'  
12/04/2025 Nairn County
1 - 1
Deveronvale 0-0H2H+
Ben Barron 16' 1 - 0  
  1 - 1 75' Ben Hermiston
02/04/2025 Nairn County
2 - 0
Turriff United 1-0H2H+
Andrew Greig 32' 1 - 0  
Ben Barron 54' 2 - 0  
  55'
  70'
29/03/2025 Wick Academy
4 - 2
Nairn County 1-2H2H+
  0 - 1 18' Ben Barron
  0 - 2 27' Fraser Dingwall
Gordon MacNab 46+1' 1 - 2  
Kyle Alastair Henderson 53' 2 - 2  
Mark Macadie 63' 3 - 2  
85' 4 - 2  
25/03/2025 Keith
3 - 2
Nairn County 2-0H2H+
  1'
Cameron Wilson 2' 1 - 0  
Cameron Wilson 3' 2 - 0  
  40'
  48'
  53'
55'  
  2 - 1 61' Ben Barron
  2 - 2 70' Ben Barron
70'  
Cameron Wilson 80' 3 - 2  
22/03/2025 Nairn County
2 - 1
Huntly 1-1H2H+
Ben Barron 11' 1 - 0  
  1 - 1 38' Brodie Allen
Calum MacKay 67' 2 - 1  
28/12/2024 Rothes
1 - 4
Nairn County 1-2H2H+
  0 - 1 32' Ben Barron
Thomas Brady 37' 1 - 1  
  1 - 2 44' Matthew Wright
  1 - 3 62' Matthew Wright
67'  
  71'
  1 - 4 78' Ben Barron
14/12/2024 Nairn County
2 - 2
Clachnacuddin 1-1H2H+
  0 - 1 26' Ben Cormack
Ben Barron 37' 1 - 1  
Ben Barron 71' 2 - 1  
  2 - 2 90+1' James Anderson
16/10/2024 Buckie Thistle
2 - 1
Nairn County 2-1H2H+
Joe McCabe 3' 1 - 0  
Jack MacIver 28' 2 - 0  
  2 - 1 41' Ben Barron
28/09/2024 Clachnacuddin
3 - 1
Nairn County 0-1H2H+
  0 - 1 3' Ben Barron
  67' Dylan MacLean
James Anderson 90' 1 - 1  
21/09/2024 Nairn County
3 - 3
Strathspey Thistle 0-1H2H+
  0 - 1 30' Paul Brindle
Ben Barron 51' 1 - 1  
Ben Barron 63' 2 - 1  
  2 - 2 67' Liam Shewan
  2 - 3 73' Filip Franczak
Ben Barron 81' 3 - 3  
18/09/2024 Nairn County
2 - 0
Keith 1-0H2H+
Ben Barron 69' 1 - 0  
14/09/2024 Lossiemouth
0 - 4
Nairn County 0-1H2H+
  0 - 1 18' Andrew Greig
  0 - 2 50' Andrew Greig
  0 - 3 72' Ben Barron
  0 - 4 84' Scott Lisle
31/08/2024 Forres Mechanics
1 - 1
Nairn County 0-1H2H+
  0 - 1 15' Ben Barron
  65'
Shaun Sutherland 77' 1 - 1  
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
02/03/2024 Nairn County
1 - 1
Clachnacuddin 0-0H2H+
Fraser Dingwall 40'  
  0 - 1 67' Connor Bunce
Ben Barron 77' 1 - 1  
Ross Tokely 90+3'  
21/02/2024 Formartine United
5 - 1
Nairn County 3-1H2H+
Paul Campbell 22' 1 - 0  
Aaron Reid 25' 2 - 0  
  2 - 1 39' Ben Barron
Julian Wade 42' 3 - 1  
Julian Wade 48' 4 - 1  
Lewis Wilson 73' 5 - 1  
17/02/2024 Nairn County
4 - 2
Deveronvale 2-1H2H+
Ben Barron 3' 1 - 0  
  1 - 1 11' Jack Mitchell
Harry Hennem 40' 2 - 1  
Ben Barron 52' 3 - 1  
  3 - 2 60' Jamie Maclellan
Ben Barron 67' 4 - 2  
14/02/2024 Nairn County
2 - 4
Huntly 0-2H2H+
  0 - 1 4' Robbie Foster
  0 - 2 21' Fin Allen
  0 - 3 48' Andy Hunter
Ben Barron 51' 1 - 3  
Fraser Dingwall 58' 2 - 3  
  2 - 4 68' Robbie Foster
03/02/2024 Nairn County
3 - 0
Buckie Thistle 1-0H2H+
Andrew MacLeod 26' 1 - 0  
Ben Barron 60' 2 - 0  
Harry Hennem 89' 3 - 0  
31/01/2024 Nairn County
5 - 1
Lossiemouth 2-1H2H+
Ciaran Young 8' 1 - 0  
  1 - 1 28' Ross Paterson
Ben Barron 31' 2 - 1  
Angus Dey 61' 3 - 1  
Ben Barron 71' 4 - 1  
Ben Barron 87' 5 - 1  
13/01/2024 Forfar Athletic
2 - 1
Elgin City 0-1H2H+
Russell McLean 22'  
  0 - 1 36' Ross Draper
  53' Russell Dingwall
  58' Blair McKenzie
  60' Brian Cameron
Finn Robson 61'  
Darren Watson 61'  
  66' Robert Jones
  66' Matthew Jamieson
Russell McLean 72' 1 - 1  
Sebastian Ross 81'  
Ryan Paterson 81'  
  90' Brian Cameron
  90' T. McHale
  90' Thomas McHale
Russell McLean 90+1' 2 - 1  
  90+2' Michael Dangana
  90+2' Ben Barron
Tyler Mykyta 90+4'  
Dylan Lobban 90+4'  
Adam Hutchinson 90+4'  
06/01/2024 Elgin City
2 - 1
Stranraer 0-1H2H+
  0 - 1 24' Deryn Lang
Ross Draper 44'  
  53' Scott Robertson
Russell Dingwall 56' 1 - 1  
  57' Kyle Girvan
  66' Chris Johnston
  66' Kyle Fleming
  66' Deryn Lang
  66' Thomas Orr
Matthew Jamieson 73'  
Mitchell Taylor 73'  
  75' Scott Robertson
  75' Dean Hawkshaw
Robert Jones 80'  
Liam Harvey 80'  
Liam Harvey 89' 2 - 1  
30/12/2023 Elgin City
2 - 1
Peterhead 1-0H2H+
Blair McKenzie 27'  
  32' Rory McAllister
Ryan MacLeman 39' 1 - 0  
  46' Jason Brown
  46' Jordan Armstrong
  55' D. Strachan
  55' Danny Strachan
Ross Draper 56'  
Robert Jones 62' 2 - 0  
  63' Danny Strachan
  63' Jordon Brown
  64' Hamish Ritchie
  64' Robert Ward
Jake Dolzanski 72'  
  73' Scott Ross
  74' Rory McAllister
  74' Aaron Reid
Rory MacEwan 75'  
Rory MacEwan 79'  
Liam Harvey 79'  
Matthew Cooper 81'  
Robert Jones 89'  
Robert Jones 90'  
Ben Barron 90'  
Matthew Jamieson 90'  
Matthew Wright 90'  
  2 - 1 90+4' Kieran Shanks
23/12/2023 Stenhousemuir
2 - 0
Elgin City 1-0H2H+
Matty Yates 3' 1 - 0  
Ross Taylor 59'  
Adam Brown 59'  
Edin Lynch 59'  
Ross Meechan 59'  
Matthew Aitken 62'  
Matthew Aitken 62' 2 - 0  
  70' Brian Cameron
  70' Robert Jones
  70' Ben Barron
  70' Matthew Jamieson
  70' Ryan MacLeman
  79' Mitchell Taylor
  79' Liam Harvey
  80' Rory MacEwan
  80' Owen Cairns
Matty Yates 84'  
James Berry 84'  
Ewan O'Reilly 84'  
Mark Ferrie 84'  
  90+4' Matthew Cooper
  90+4' Kenny MacInnes
16/12/2023 Elgin City
0 - 4
Spartans 0-3H2H+
  0 - 1 3' Blair Henderson
  0 - 2 6' Cammy Russell
Ross Draper 24'  
  0 - 3 44' Blair Henderson
  52' Rhys Armstrong
  54' Bradley White
  60' Rhys Armstrong
  60' Danny Denholm
  0 - 4 67' Blair Henderson
Brian Cameron 68'  
Liam Harvey 68'  
Ryan MacLeman 68'  
Mitchell Taylor 68'  
  73' Blair Carswell
  73' Jacques Herraghty
  73' James Craigen
  73' Sam Jones
  75' Cammy Russell
Russell Dingwall 80'  
Matthew Jamieson 80'  
Ben Barron 80'  
Robert Jones 80'  
  81' Blair Henderson
  81' Sean Brown
  81' Cammy Russell
  81' Samuel Newman
  84' Kieran Watson

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
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-2026 SoccerPunter Pte. Ltd. All rights reserved.