Campbell Millar Profile and Player Statistics
First name: Campbell
Last name: Millar
Position: Goalkeeper
Nationality: Scotland
Date of birth: 11 February 2008
Age: 18

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Campbell Millar 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 Montrose 3 0 0 0 0 0 0
League One 2025/2026 Montrose 14 0 0 0 0 0 0
Scottish Cup 2025/2026 Montrose 1 0 0 0 0 0 0

Campbell Millar has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
03/03/2026 Montrose
1 - 1
Kelty Hearts 1-0H2H+
  26' Alexander Ferguson
  26'
  42' Sam Fisher
Ewan Loudon 43' 1 - 0  
  56' Cameron Cooper
  56' Ross Cunningham
  56' Arran Pettifer
  56' Innes Murray
  61' Jack Brydon
Angus Stevenson 64'  
Craig Brown 64'  
Taylor Sutherland 64'  
Kerr Waddell 64'  
Kerr Waddell 69'  
  1 - 1 73' Lewis Moore
  75' Alexander Ferguson
  75' James Graham
Lewis Gibson 75'  
Graham Webster 75'  
Kieran Freeman 85'  
Ewan Loudon 86'  
Archie Clelland 86'  
Ryan Williamson 86'  
Terry Masson 86'  
Andrew Steeves 89'  
  90+2' Brody Paterson
28/02/2026 Hamilton Academical
1 - 1
Montrose 0-1H2H+
Stuart McKinstry 22'  
  0 - 1 41' Kieran Freeman
C. Forrest 46'  
Ben Black 46'  
  46' Terry Masson
  46' Craig Brown
Gregor Crookston 46'  
Ewan Simpson 46'  
  53' Angus Stevenson
Lee Kilday 63' 1 - 1  
  75' Blair Lyons
  75' Lewis Gibson
  75' Angus Stevenson
  75' Tommy North
  75' Andrew Steeves
  75' Graham Webster
  84' Keir Bertie
  84' Aidan Quinn
21/02/2026 Montrose
3 - 2
Queen of the South 2-0H2H+
Andrew Steeves 2' 1 - 0  
Taylor Sutherland 12' 2 - 0  
  46' Taylor Charters
  46' Niall Rogerson
  58' Matty Douglas
  65' Liam Smith
  65' Jordan Allan
  67' Niall Rogerson
  2 - 1 74' Kai Kennedy
Terry Masson 76'  
Craig Brown 76'  
Blair Lyons 76'  
Graham Webster 76'  
  2 - 2 80' Kai Kennedy
Keir Bertie 80'  
Aidan Quinn 80'  
Angus Stevenson 80'  
Kerr Waddell 80'  
Craig Brown 85' 3 - 2  
Ryan Williamson 88'  
Euan Glasgow 88'  
  90+1'
  90+1' Jack Stott
17/02/2026 Cove Rangers
3 - 1
Montrose 2-0H2H+
Lewis O'Donnell 22' 1 - 0  
Reuben McAllister 26' 2 - 0  
  37' Andrew Steeves
  46' Euan Glasgow
  46' Tommy North
  46' Evan Towler
  46' Angus Stevenson
Blair Yule 65'  
Chris Maguire 68'  
Mackenzie Strachan 68'  
  2 - 1 72' Callum Sandilands
Arron Darge 78'  
Layton Bisland 78'  
  82' Taylor Sutherland
  82' Keir Bertie
  82' Graham Webster
  82' Terry Masson
Lewis O'Donnell 84' 3 - 1  
  87' Callum Sandilands
  87' Archie Clelland
14/02/2026 Stenhousemuir
2 - 2
Montrose 1-0H2H+
Andrew Steeves 14' 1 - 0  
  40' Ewan Loudon
  40' Tommy North
Leyton Grant 41'  
Michael Anderson 41'  
  1 - 1 52' Callum Sandilands
Finlay Gray 56' 2 - 1  
Ross Meechan 60'  
Kane Ritchie-Hosler 60'  
  66' Tommy North
  66'
  69' Angus Stevenson
  69' Craig Brown
  69' Aidan Quinn
  69' Kerr Waddell
  80' Andrew Steeves
  80' Graham Webster
  82' Taylor Sutherland
  2 - 2 83' Callum Sandilands
Euan O'Reilly 86'  
Zeke Cameron 86'  
Zeke Cameron 88'  
10/02/2026 Montrose
1 - 1
Peterhead 1-0H2H+
  19' Cammy Smith
Taylor Sutherland 20' 1 - 0  
  1 - 1 54' Kieran Shanks
  60' Josh Kerr
  60' Sebastian Ross
Angus Stevenson 68'  
Craig Brown 68'  
Kieran Freeman 68'  
Ewan Loudon 68'  
Graham Webster 68'  
Terry Masson 68'  
Callum Sandilands 71'  
  77' Cammy Smith
  77' Niall McGinn
Taylor Sutherland 80'  
Tommy North 80'  
Euan Glasgow 80'  
Ryan Williamson 80'  
  86' Niall McGinn
Evan Towler 87'  
  87' Craig McGuffie
  87' Mackenzie Ross
31/01/2026 East Fife
2 - 3
Montrose 1-2H2H+
Mamadou Bah 10'  
10'  
  18' Graham Webster
  0 - 1 36' Taylor Sutherland
Sam Culbert 37' 1 - 1  
  1 - 2 43' Taylor Sutherland
  50'
  50' Angus Stevenson
  61' Graham Webster
  61' Ewan Loudon
  61' Angus Stevenson
  61' Terry Masson
Andrew Steeves 62' 2 - 2  
Jack Healy 70'  
Joe Halsey 70'  
  70' Euan Glasgow
  70' Ryan Williamson
  2 - 3 75' Taylor Sutherland
Destiny Oladipo 81'  
Gregor Nicol 81'  
  83' Blair Lyons
  83' Craig Brown
  83' Callum Sandilands
  83' Ross Clark
  85'
  85' Ross Clark
17/01/2026 Partick Thistle
3 - 1
Montrose 1-0H2H+
Tony Watt 10' 1 - 0  
  46' Aidan Quinn
  46' Ryan Williamson
Tony Watt 48' 2 - 0  
Logan Chalmers 55'  
Ben McPherson 56'  
Cammy Logan 56'  
  61' Andrew Steeves
Tony Watt 65'  
Kyle Turner 65'  
  66' Callum Sandilands
  66' Terry Masson
  66' Kieran Freeman
  66' Tommy North
  69' Graham Webster
  69' Angus Stevenson
Logan Chalmers 73'  
  76' Terry Masson
Tsoanelo Letsosa 79'  
Ricco Diack 79'  
Aidan Fitzpatrick 79'  
Scott Martin 79'  
A. Samuel 79'  
Luke McBeth 79'  
  80' Sean Dillon
  80' Euan Glasgow
  2 - 1 85' Tommy North
  86' Terry Masson
Ricco Diack 90+1' 3 - 1  
06/01/2026 Airdrieonians
3 - 1
Montrose 0-0H2H+
Gavin Allison Gallagher 47' 1 - 0  
Chris Mochrie 60' 2 - 0  
  2 - 1 61' Ewan Loudon
  65' Keir Bertie
  65' Craig Brown
  65' Terry Masson
  65' Kyle McClenents
  65' Ross Clark
  65'
Gavin Allison Gallagher 77'  
Jamie Barjonas 77'  
Cameron Cooper 77'  
Dylan Williams 77'  
Chris Mochrie 77'  
Euan Henderson 77'  
Dean McMaster 77'  
Lewis McGrattan 77'  
Sean McGinty 80'  
Jack Smith 80'  
Euan Henderson 81' 3 - 1  
  82' Callum Sandilands
Craig Ross 90+3'  
27/12/2025 Montrose
2 - 1
Inverness CT 0-1H2H+
  0 - 1 2' Alfie Stewart
Blair Lyons 63' 1 - 1  
  65' Ross Millen
Terry Masson 69'  
Craig Brown 69'  
Ryan Williamson 69'  
Kerr Waddell 69'  
Kerr Waddell 74' 2 - 1  
  75' George McCartney
  75' Chanka Zimba
  75' Luis Longstaff
  75' Alfie Bavidge
  75' Alfie Stewart
  75' Oscar MacIntyre
Cammy Gill 82'  
Blair Lyons 84'  
Angus Stevenson 84'  
  85'
22/12/2025 Montrose
2 - 1
Spartans 1-0H2H+
Craig Brown 10' 1 - 0  
Keir Bertie 32'  
Matheus Machado 46'  
Terry Masson 46'  
  46' Bruno Pilch
  60' Niall McFadden
  1 - 1 63' Murray Aiken
  64' Kieran Watson
  64' Kyle McClements
  64' Niall McFadden
  64' Kieran Watson
Kyle McClenents 64'  
C. May 64'  
Ross Clark 68'  
Andrew Mochrie 68'  
Blair Lyons 75' 2 - 1  
20/12/2025 Queen of the South
1 - 0
Montrose 0-0H2H+
Kurtis Guthrie 30'  
Zander MacKenzie 30'  
Mikey Hewitt 30'  
  38' Blair Lyons
Mikey Hewitt 48' 1 - 0  
  57' Lewis Gibson
Kurtis Guthrie 68'  
Freddie O'Donoghue 68'  
  73' Terry Masson
  73' Craig Brown
  73' Lewis Gibson
  73' Kyle McClenents
  79' Ryan Williamson
  79' Angus Stevenson
  82' Graham Webster
  82' Matheus Machado
  82' Sean Dillon
  82' Evan Towler
Reece Lyon 90+2'  
Ben Johnstone 90+2'  
Jack Hannah 90+5'  
13/12/2025 Montrose
3 - 0
Stenhousemuir 2-0H2H+
Graham Webster 12' 1 - 0  
Aidan Quinn 20'  
  29' Archie Graham
  29' Kelsey Ewen
Callum Sandilands 34' 2 - 0  
Andrew Steeves 39'  
Aidan Quinn 46'  
Kerr Waddell 46'  
  57' Kinlay Bilham
  63' Kinlay Bilham
  63' Olly Whyte
  77' Ross Meechan
  77' Zeke Cameron
Callum Sandilands 83' 3 - 0  
Lewis Gibson 85'  
Ross Clark 85'  
Blair Lyons 90'  
Matheus Machado 90'  
Graham Webster 90'  
Kyle McClenents 90'  
Craig Brown 90'  
Angus Stevenson 90'  
06/12/2025 Kelty Hearts
0 - 3
Montrose 0-2H2H+
  0 - 1 12' Blair Lyons
  37' Terry Masson
  0 - 2 38' Thomas O'Ware
Luke McCarvel 46'  
Brody Paterson 46'  
  46' Terry Masson
  46' Angus Stevenson
  47' Graham Webster
50'  
Craig Clay 50'  
Alexander Ferguson 50'  
  0 - 3 53' Callum Sandilands
Jack Wyllie 53'  
Thomas Murray 53'  
Lewis Moore 61'  
Innes Murray 61'  
  63' Graham Webster
  63' Lewis Gibson
  63' Sean Dillon
  63' Kerr Waddell
Aaron Arnott 70'  
Cooper Masson 70'  
Craig Johnston 70'  
Joseph Teasdale 70'  
Kyle McClements 74'  
  76' Blair Lyons
  76' Craig Brown
  79' Ewan Loudon
  79' Kyle McClenents
  85' Kyle McClenents
  86' Sean Dillon
  86'
22/11/2025 Montrose
2 - 1
East Fife 2-1H2H+
Ewan Loudon 18' 1 - 0  
  1 - 1 32' Andy Munro
  45' Liam Newton
Callum Sandilands 45+2' 2 - 1  
  60' Brian Easton
  63' Liam Newton
  63' Gregor Nicol
  63' Jorge Cordeiro
  63' Jess Norey
  63' Lewis Latona
  63' Reis Peggie
Lewis Gibson 67'  
Graham Webster 67'  
Blair Lyons 77'  
Craig Brown 77'  
  83' Sam Culbert
  83' Patrick Slattery
  90+1' Michael McKenna
Callum Sandilands 90+4'  
Matheus Machado 90+4'  
17/11/2025 Montrose
4 - 4
Hibernian U21 2-3H2H+
Finn Leddie 11' 1 - 0  
  1 - 1 16' Dean Clelland
Kerr Waddell 20' 2 - 1  
  2 - 2 24' Dean Clelland
  2 - 3 37' Owen Calder
  45+1' Jamie Mcmurdo
Graham Webster 52'  
Owen Emslie 55'  
  60' Owen Calder
  60' Luke Davidson
Owen Emslie 62'  
Archie Clelland 62'  
Finn Leddie 62'  
Kieran Freeman 62'  
Andrew Mochrie 62'  
Ewan Loudon 62'  
  71' Murray Johnson
  71' Ryan Mallon
  2 - 4 80' Jamie Mcmurdo
Kyle McClenents 81' 3 - 4  
Evan Towler 82'  
Terry Masson 82'  
  87' Cole Shankland
  88' Cole Shankland
Graham Webster 89' 4 - 4  
Kieran Freeman 90+1'  
15/11/2025 Peterhead
1 - 1
Montrose 0-0H2H+
Caleb Goldie 12'  
  43' Ewan Loudon
  54' Terry Masson
Caleb Goldie 60'  
Danny Strachan 60'  
  61' Kieran Freeman
  72' Ryan Williamson
  72' Matheus Machado
Cammy Smith 75'  
Sebastian Ross 75'  
  77' Lewis Gibson
  77' Craig Brown
  77' Terry Masson
  77' Graham Webster
Kieran Shanks 81' 1 - 0  
Craig McGuffie 84'  
Niall McGinn 84'  
Andrew McCarthy 84'  
Jack Brown 84'  
  86' Aidan Quinn
  87' Ewan Loudon
  87' C. May
  1 - 1 89' Andrew Steeves
08/11/2025 Montrose
0 - 4
Alloa Athletic 0-1H2H+
  0 - 1 30' Scott Taggart
Graham Webster 60'  
Callum Sandilands 60'  
  67' Kurtis Roberts
  67'
  68' Calum Adamson
  68' Andrew Clarke
  68' Kalvin Orsi
  68' Stefan Scougall
  68' Kurtis Roberts
  68' Lewis Stewart
  0 - 2 69' Callum Burnside
  0 - 3 72' Stefan Scougall
Keir Bertie 73'  
Kyle McClenents 73'  
Lewis Gibson 73'  
Evan Towler 73'  
  75' Luke Rankin
  75' Conor Sammon
Terry Masson 82'  
Craig Brown 82'  
  86' Callum Burnside
  86' Steven Buchanan
  0 - 4 90+1' Lewis Stewart

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