Ben McPherson Profile and Player Statistics
First name: Ben
Last name: McPherson
Position: Defender
Nationality: Scotland
Date of birth: 19 March 2004
Age: 20
Place of birth: Scotland

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2023/2024 Celtic II 13 1 0 0 0 0 0 0
Challenge Cup 2023/2024 Queen's Park 0 0 0 0 0 0 0 0
Championship 2023/2024 Queen's Park 1445 24 7 11 0 0 2 0
Football League - Lowland League 2023/2024 Celtic II 0 0 0 0 0 0 0 0
League Cup 2023/2024 Queen's Park 0 0 0 0 0 0 0 0
Scottish Cup 2023/2024 Queen's Park 90 1 0 0 0 0 0 0
Club Friendlies 3 2023 Queen's Park 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Celtic II 0 0 0 0 0 0 0 0
Friendly International U19 2023 Scotland U19 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Celtic II 61 1 0 1 0 0 0 0
Football League - Lowland League 2022/2023 Celtic II 0 0 0 0 0 0 0 0
Premier League International Cup 2022/2023 Celtic U21 270 3 0 0 0 0 0 0
UEFA Youth League 2022/2023 Celtic U19 353 5 0 2 0 0 0 1
Friendly International U19 2022 Scotland U19 0 0 0 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
09/03/2024 Queen's Park
2 - 2
Partick Thistle 1-0H2H+
J. Scott 29'  
T. Robson 33'  
  34' L. McBeth
S. Welsh 35'  
C. Sheridan 38' 1 - 0  
R. Paton 52' 2 - 0  
  54' A. Muirhead
J. Thomson 63'  
  2 - 1 64' T. Adeloye
  2 - 2 70' B. Graham
  86' H. Milne
C. Ferrie 87'  
02/03/2024 Airdrieonians
1 - 1
Queen's Park 0-1H2H+
  0 - 1 13' D. Thomas
C. Fordyce 23'  
N. Todorov 25'  
  54' J. Thomson
  58' L. Longridge
M. Hancock 63' 1 - 1  
  63' S. McKinstry
24/02/2024 Dundee United
3 - 1
Queen's Park 2-1H2H+
  0 - 1 23' R. Paton
  36' D. Wilson
L. Moult 37' 1 - 1  
J. Tillson 44' 2 - 1  
J. Tillson 72'  
G. Middleton 81' 3 - 1  
  83' J. Scott
  90' Z. Mauchin
  90+2' S. Welsh
17/02/2024 Queen's Park
0 - 0
Greenock Morton 0-0H2H+
  6' R. Crawford
S. McKinstry 90'  
10/02/2024 Dunfermline Athletic
0 - 3
Queen's Park 0-0H2H+
  50' R. Paton
M. O'Halloran 63'  
  0 - 1 66' J. Turner
  0 - 2 75' D. Thomas
X. Benjamin 82'  
  0 - 3 90+4' M. Carse
03/02/2024 Inverness CT
0 - 1
Queen's Park 0-0H2H+
J. Chilokoa-Mullen 19'  
  0 - 1 50' D. Thomas
  53' W. Tizzard
  71' J. Scott
N. Udjur 88'  
27/01/2024 Queen's Park
1 - 2
Ayr United 0-1H2H+
S. Welsh 39'  
  0 - 1 40' J. Murphy
J. Turner 41'  
  62' J. Murphy
R. Paton 63' 1 - 1  
S. Welsh 65'  
  1 - 2 74' M. McKenzie
  87' F. Bryden
  89' P. Reading
13/01/2024 Raith Rovers
1 - 2
Queen's Park 1-1H2H+
J. Hamilton 3' 1 - 0  
D. Easton 22'  
  31' Z. Mauchin
  1 - 1 42' C. Bruce
  1 - 2 56' S. Welsh
J. Hamilton 62'  
  66' C. Ferrie
L. Dick 71'  
J. Gullan 90+5'  
  90+5' J. Thomson
05/01/2024 Queen's Park
2 - 1
Dunfermline Athletic 0-0H2H+
R. Paton 55' 1 - 0  
T. Robson 59'  
R. Paton 69'  
D. Thomas 79' 2 - 0  
  81' B. Summers
  2 - 1 85' B. Summers
30/12/2023 Queen's Park
1 - 2
Airdrieonians 1-0H2H+
D. Thomas 34' 1 - 0  
J. Turner 39'  
R. Paton 45+1'  
  1 - 1 66' M. Hancock
  1 - 2 90+3' N. Todorov
22/12/2023 Queen's Park
0 - 0
Dundee United 0-0H2H+
T. Robson 7'  
  78' L. Grimshaw
J. Turner 85'  
16/12/2023 Greenock Morton
1 - 0
Queen's Park 1-0H2H+
R. Muirhead 8' 1 - 0  
R. Crawford 25'  
  36' J. Thomson
G. Oakley 44'  
K. Broadfoot 45+4'  
T. French 45+5'  
  45+6' R. Paton
09/12/2023 Queen's Park
1 - 4
Inverness CT 1-1H2H+
J. Turner 10' 1 - 0  
J. Turner 17'  
  1 - 1 21' M. Anderson
  1 - 2 59' N. Udjur
A. Bannon 66'  
  1 - 3 75' D. Wotherspoon
  1 - 4 80' B. McKay
25/11/2023 Partick Thistle
3 - 0
Queen's Park 2-0H2H+
  32' J. Spong
B. Alston 36' 1 - 0  
A. Fitzpatrick 41' 2 - 0  
A. Fitzpatrick 50' 3 - 0  
  76' D. Thomas
11/11/2023 Queen's Park
2 - 3
Raith Rovers 0-1H2H+
  0 - 1 39' L. Vaughan
R. Paton 60'  
  61' E. Murray
B. McPherson 65'  
J. Turner 70' 1 - 1  
R. Paton 74' 2 - 1  
  2 - 2 89' J. Hamilton
  2 - 3 90+2' R. Millen
  90+3' R. Millen
04/11/2023 Ayr United
2 - 2
Queen's Park 2-0H2H+
  22' D. Thomas
A. Dowds 23' 1 - 0  
A. Dowds 38' 2 - 0  
  2 - 1 58' A. Bannon
  62' T. Robson
  2 - 2 90+5' R. Paton
20/10/2023 Airdrieonians
1 - 1
Queen's Park 1-0H2H+
C. Gallagher 39' 1 - 0  
  1 - 1 46' J. Turner
  65' A. Bannon
  67' R. Paton
  77' J. Spong
  90+3' B. Hepburn
  90+3' Barry Hepburn
07/10/2023 Queen's Park
0 - 0
Greenock Morton 0-0H2H+
  25' C. Waters
  33' A. Power
J. Turner 86'  
  86' C. Blues
30/09/2023 Dundee United
4 - 1
Queen's Park 1-1H2H+
  0 - 1 1' J. Thomson
  32' T. Robson
T. Watt 37' 1 - 1  
  45+2' J. Thomson
S. McMann 56' 2 - 1  
T. Watt 61' 3 - 1  
K. Fotheringham 67' 4 - 1  
22/09/2023 Queen's Park
2 - 5
Ayr United 1-4H2H+
  0 - 1 6' L. Chalmers
  0 - 2 12' L. Chalmers
R. Paton 28' 1 - 2  
  1 - 3 32' A. Rose
  1 - 4 44' J. Murphy
B. Hepburn 52' 2 - 4  
  2 - 5 53' A. Dowds
W. Tizzard 70'  
L. Longridge 90+1'  
16/09/2023 Queen's Park
0 - 2
Dunfermline Athletic 0-0H2H+
  0 - 1 51' L. McCann
  0 - 2 67' L. McCann
  77' H. Sharp
J. Thomson 84'  
C. Fox 85'  
  89' J. Edwards
  90+3' C. Hamilton
02/09/2023 Raith Rovers
3 - 2
Queen's Park 1-0H2H+
C. Smith 8' 1 - 0  
  33' W. Tizzard
  1 - 1 64' J. Turner
  1 - 2 73' D. Thomas
R. Millen 83'  
L. Vaughan 86' 2 - 2  
L. Vaughan 90+4' 3 - 2  
26/08/2023 Partick Thistle
3 - 1
Queen's Park 2-1H2H+
  19' A. Bannon
K. Mcinroy 26' 1 - 0  
B. Graham 30' 2 - 0  
  2 - 1 32' R. Paton
B. Stanway 44'  
K. Mcinroy 45+1'  
K. Mcinroy 57' 3 - 1  
  77' C. Fox
19/08/2023 Arbroath
0 - 1
Queen's Park 0-0H2H+
  0 - 1 69' R. Paton
T. O'Brien 80'  
  85' C. McKenna
  90+3' J. Spong
12/08/2023 Queen's Park
2 - 1
Arbroath 1-0H2H+
W. Tizzard 12'  
B. Hepburn 13' 1 - 0  
  1 - 1 71' L. McIntosh
B. McPherson 74'  
R. Paton 75' 2 - 1  
J. Turner 88'  
  90+1' T. O'Brien
02/08/2023 Celtic II
1 - 3
East Kilbride 1-1H2H+
  0 - 1 6' C. Biggar
R. Vata 12' 1 - 1  
M. Frame 21'  
  1 - 2 57' K. Samson
  1 - 3 82' M. Kelly
29/07/2023 Celtic
1 - 1
Wolverhampton Wanderers 1-0H2H+
K. Furuhashi 6' 1 - 0  
G. Taylor 33'  
  66' Nélson Semedo
  1 - 1 86' Matheus Cunha
22/07/2023 Gamba Osaka
0 - 1
Celtic 0-0H2H+
  0 - 1 85' A. Bernabei
03/12/2022 Celtic II
5 - 0
Edinburgh University  H2H+
B. McPherson 21' 1 - 0  
C. Thomson 56' 2 - 0  
J. Dawson 61' 3 - 0  
B. Quinn 63' 4 - 0  
B. Quinn 86' 5 - 0  
02/11/2022 Real Madrid U19
4 - 1
Celtic U19 3-1H2H+
I. Bravo Solanilla 1' 1 - 0  
H. Pérez Cuesta 8' 2 - 0  
  2 - 1 16' A. Brooks
P. Fortuny Aubareda 29' 3 - 1  
N. Paz Martínez 77' 4 - 1  
25/10/2022 Celtic U19
0 - 1
Shakhtar Donetsk U19 0-0H2H+
  5' I. Losenko
  18' A. Drozd
  0 - 1 64' V. Pohorilyi
M. Anderson 73'  
  84' K. Siheiev
  90' O. Rosputko
11/10/2022 Celtic U19
0 - 2
RB Leipzig U19 0-2H2H+
  0 - 1 11' S. Schierack
  0 - 2 16' T. Köhler
M. Carse 36'  
  38' V. Zaruba
T. Letsosa 43'  
M. Carse 45+2'  
05/10/2022 RB Leipzig U19
1 - 2
Celtic U19 0-2H2H+
  0 - 1 1' R. Vata
  0 - 2 10' T. Letsosa
N. Bigo Atom 14'  
  15' A. Brooks
T. Meyer 28'  
S. Schierack 42'  
M. Voigt 58' 1 - 2  
E. Lenz 66'  
  90+1' C. Thomson
  90+4' L. Dobbie
06/09/2022 Celtic U19
0 - 6
Real Madrid U19 0-4H2H+
  0 - 1 7' P. Fortuny Aubareda
  0 - 2 19' Y. Enríquez Lekhedim
B. McPherson 23'  
  0 - 3 30' G. García Torres
  0 - 4 32' N. Paz Martínez
  0 - 5 50' N. Paz Martínez
  0 - 6 68' H. Pérez Cuesta
24/08/2022 Celtic II
3 - 0
Livingston U21 1-0H2H+
A. Brooks 20' 1 - 0  
M. Bosun Lawal 50' 2 - 0  
  76' J. Binnie
B. Quinn 90+1' 3 - 0  
J. Dawson 90+1'  

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