John Allan Profile and Player Statistics
First name: John
Last name: Allan
Position: Attacker
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which John Allan 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 Turriff United 4 0 0 4 0 0 0
Scottish Cup 2024/2025 Turriff United 1 0 0 0 0 0 0
Football League - Highland League 2023/2024 Turriff United 13 0 0 12 1 0 0
Scottish Cup 2023/2024 Turriff United 1 0 1 1 0 0 0
League One 2022/2023 Peterhead 12 5 0 0 0 0 0

John Allan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/12/2024 Turriff United
2 - 2
Formartine United 0-0H2H+
  0 - 1 71' Stuart Smith
  0 - 2 78' Julian Wade
John Allan 82' 1 - 2  
30/11/2024 Forres Mechanics
1 - 6
Turriff United 1-2H2H+
Calum Frame 2' 1 - 0  
  1 - 1 5' Callan Gray
  1 - 2 25' Lucas Smith
  1 - 3 64' Reece McKeown
  1 - 4 70' Kieran Yeats
  1 - 5 71' John Allan
  1 - 6 90' Timi Fatona
26/10/2024 Fraserburgh
3 - 1
Turriff United 1-0H2H+
Sean Butcher 42' 1 - 0  
  46' Ewen Robertson
  46' Timi Fatona
  46' Dylan Stuart
  46' R. Sopel
Paul Young 57'  
  58' Liam Strachan
  58' Callan Gray
Aiden Sopel 67'  
Greg Buchan 67'  
Sean Butcher 68'  
Liam Strachan 68'  
  1 - 1 74' Timi Fatona
Scott Barbour 78'  
Josh Bolton 78'  
Logan Watt 78'  
Connor Wood 78'  
Jamie Beagrie 96' 2 - 1  
Jamie Beagrie 99'  
Connor Wood 108' 3 - 1  
  113' Kieran Yeats
  113' Ebube Anyaegbunam
Jamie Beagrie 117'  
Connor Wood 118'  
Flynn McKay 118'  
12/10/2024 Clachnacuddin
3 - 1
Turriff United 2-1H2H+
Rorie Macleod 5' 1 - 0  
  1 - 1 8' John Allan
Connor Bunce 20' 2 - 1  
Lewis Mackenzie 90+1' 3 - 1  
07/09/2024 Turriff United
2 - 3
Huntly 1-2H2H+
Ewan Clark 5' 1 - 0  
  1 - 1 29' Callum Murray
  1 - 2 33' Angus Grant
John Allan 49' 2 - 2  
  2 - 3 59' Owen Alan Morris
27/04/2024 Brora Rangers
4 - 2
Turriff United 3-0H2H+
M. Foster 12' 1 - 0  
A. Sutherland 18' 2 - 0  
T. Dingwall 30' 3 - 0  
Duc Thang Nguyen 62' 4 - 0  
  4 - 1 71' E. Clark
  4 - 2 89' J. Allan
06/04/2024 Turriff United
7 - 1
Strathspey Thistle 4-0H2H+
E. Clark 9' 1 - 0  
J. Allan 22' 2 - 0  
R. McKeown 27' 3 - 0  
J. Allan 38' 4 - 0  
  4 - 1 48' O. Loveland
E. Clark 57' 5 - 1  
J. McKenzie 75' 6 - 1  
E. Clark 83' 7 - 1  
16/03/2024 Rothes
1 - 3
Turriff United 1-1H2H+
Jake Thompson 6' 1 - 0  
  1 - 1 44' Liam Strachan
  1 - 2 65' John Allan
  1 - 3 74' Murray Cormack
06/03/2024 Turriff United
1 - 3
Deveronvale 0-1H2H+
  0 - 1 3' J. Mitchell
  0 - 2 52' H. Noble
J. Allan 68' 1 - 2  
  1 - 3 68' R. Read
03/02/2024 Turriff United
1 - 2
Formartine United 1-1H2H+
  0 - 1 22' Aaron Reid
John Allan 29' 1 - 1  
  1 - 2 90+8' Jonathan Crawford
06/01/2024 Clachnacuddin
1 - 5
Turriff United 1-0H2H+
Troy Cooper 10' 1 - 0  
  1 - 1 49' Ewan Clark
  1 - 2 59' Reece McKeown
  1 - 3 70' Murray Cormack
  1 - 4 84' Reece McKeown
  1 - 5 88' John Allan
25/11/2023 Strathspey Thistle
1 - 8
Turriff United 1-4H2H+
  0 - 1 4' John Allan
  0 - 2 7' Finlay Murray
  0 - 3 20' Jack McKenzie
  0 - 4 24' Murray Cormack
David Dey 39' 1 - 4  
  1 - 5 54' Murray Cormack
  1 - 6 55' Callan Gray
  1 - 7 79' Ewan Clark
  1 - 8 86' Murray Cormack
11/11/2023 Turriff United
3 - 1
Rothes 0-1H2H+
  0 - 1 32' Fraser Robertson
Ewan Clark 48' 1 - 1  
Jack McKenzie 53' 2 - 1  
John Allan 86' 3 - 1  
28/10/2023 Cumnock Juniors
2 - 1
Turriff United 0-1H2H+
  16' Keir Smith
Finlay Frye 24'  
Gregory Ferry 35'  
  40' Keir Smith
  40' Neil Gauld
  43' Max Foster
  0 - 1 44' Neil Gauld
Mark McLennan 50' 1 - 1  
  56' Dylan Stuart
  59' Finlay Murray
  62' Max Foster
Andrew McLaughlin 63'  
Jamie McKernon 63'  
Andrew McGlaughlin 63' 2 - 1  
  66' John Allan
  66' Fergus Alberts
  73' Callan Gray
  73' Liam Strachan
  76' Andrew Watt
Andrew McGlaughlin 80'  
Samuel Jamieson 80'  
Jamie Conn 90'  
Robbie Young 90'  
30/09/2023 Formartine United
2 - 4
Turriff United 1-1H2H+
  0 - 1 26' John Allan
Adam Emslie 43' 1 - 1  
  1 - 2 65' Ewan Clark
  1 - 3 80' Ewan Clark
Aaron Norris 83' 2 - 3  
  2 - 4 90+3' Owen Kinsella
09/09/2023 Huntly
4 - 2
Turriff United 3-1H2H+
Ross Still 3' 1 - 0  
Robbie Foster 5' 2 - 0  
Ryan Sewell 6' 3 - 0  
  3 - 1 33' John Allan
  3 - 2 59' Ross Still
Robbie Foster 76' 4 - 2  
02/09/2023 Wick Academy
1 - 5
Turriff United 1-1H2H+
Ross Gunn 29' 1 - 0  
  1 - 1 45' John Allan
  1 - 2 56' John Allan
  1 - 3 60' Max Foster
  1 - 4 65' Ewan Clark
  1 - 5 90+4' Dylan Stuart
19/08/2023 Turriff United
4 - 1
Clachnacuddin 3-0H2H+
Ewan Clark 8' 1 - 0  
John Allan 40' 2 - 0  
Keir Smith 41' 3 - 0  
Callan Gray 65' 4 - 0  
  4 - 1 81' Alistair Riddle
29/07/2023 Turriff United
4 - 1
Inverurie Loco Works 2-0H2H+
Neil Gauld 28' 1 - 0  
John Allan 32' 2 - 0  
Neil Gauld 52' 3 - 0  
  3 - 1 63' Garry Wood
Ewan Clark 82' 4 - 1  
06/05/2023 Peterhead
1 - 3
Falkirk 1-1H2H+
  0 - 1 26' Matthew Wright
  32' G. Oliver
J. Maciver 44' 1 - 1  
Josh Oyinsan 44'  
  52' M. Kucheryavyi
Jason Brown 54'  
  1 - 2 56' J. Allan
  1 - 3 58' O. Lawal
Josh Oyinsan 60'  
John Allan 60'  
Ryan Strachan 60'  
K. Joshua 60'  
Jordon Brown 60'  
C. McLeod 60'  
  64' P. Watson
  64' C. Donaldson
K. Shanks 65'  
Elie Ikwa 65'  
C. O’Keefe 65'  
B. Melingui 65'  
  65' B. McKay
  65' Logan Sinclair
  75' M. Kucheryavyi
  75' L. Henderson
  75' G. Oliver
  75' K. Kennedy
J. Maciver 81'  
  85' F. Yeats
  85' Max McGinley
29/04/2023 Kelty Hearts
2 - 1
Peterhead 0-0H2H+
R. Leitch 46'  
J. Cardle 46'  
K. McCulloch 46'  
R. Peggie 46'  
A. Darge 51' 1 - 0  
  1 - 1 65' Josh Oyinsan
  66' Jack Brown
  66' J. Maciver
A. Darge 71'  
R. Philp 71'  
  77' C. O’Keefe
  77' L. Bisland
  88' D. Strachan
  88' B. Melingui
J. Cardle 90+2' 2 - 1  
22/04/2023 Peterhead
1 - 1
Clyde 1-0H2H+
  17' B. Cuddihy
Jordon Brown 27' 1 - 0  
Jordon Brown 40'  
  54' R. Lyon
J. Maciver 55'  
K. Shanks 55'  
K. Shanks 62'  
  64' M. Rennie
  64' C. Duthie
J. Maciver 64'  
C. O’Keefe 64'  
  64' L. Scullion
  64' Cameron Salkeld
  75' Darren Hynes
  75' O. McDonald
Jack Brown 77'  
L. Bisland 77'  
Jason Brown 89'  
  1 - 1 90+2' Cameron Salkeld
  90+3' K. Doherty
  90+4' O. McDonald
15/04/2023 Montrose
2 - 1
Peterhead 1-0H2H+
  25' D. Strachan
M. Gardyne 30' 1 - 0  
  33' A. McCarthy
B. Lyons 46'  
G. Webster 46'  
R. McAllister 64'  
Adam Mackinnon 67'  
C. Brown 67'  
M. Gardyne 67'  
P. Watson 67'  
  73' J. Maciver
  73' C. O’Keefe
M. Whatley 75'  
C. Johnston 75'  
P. Watson 85' 2 - 0  
R. McAllister 88'  
L. Giacomini 88'  
  2 - 1 89' K. Shanks
  89' L. Bisland
  89' B. Melingui
11/04/2023 Peterhead
0 - 2
Dunfermline Athletic 0-0H2H+
  24' L. McCann
D. Strachan 36'  
Josh Oyinsan 45'  
Jordon Brown 50'  
  0 - 1 57' N. Todorov
  58' C. Hamilton
  58' C. Mochrie
  58' N. Todorov
  58' C. Wighton
  0 - 2 67' C. Wighton
Josh Oyinsan 70'  
J. Maciver 70'  
D. Strachan 70'  
C. O’Keefe 70'  
  73' M. Todd
  73' K. MacDonald
  73' K. Ritchie-Hosler
  73' Paul McGowan
Jack Brown 79'  
John Allan 79'  
K. Shanks 79'  
D. Fosu 79'  
L. Bisland 86'  
  87' L. McCann
  87' P. Allan
A. McCarthy 87'  
Elie Ikwa 87'  
08/04/2023 Peterhead
1 - 0
Edinburgh City 1-0H2H+
Josh Oyinsan 7' 1 - 0  
  24' J. Craigen
L. Bisland 30'  
  54' O. See
  54' J. Robertson
  54' B. Stirling
  54' S. Warnock
A. McCarthy 65'  
L. Bisland 67'  
J. Maciver 67'  
Jason Brown 75'  
K. Joshua 75'  
Josh Oyinsan 76'  
D. Fosu 76'  
Jordon Brown 90+1'  
G. Gabriel 90+1'  
01/04/2023 Queen of the South
2 - 1
Peterhead 0-0H2H+
J. Todd 39'  
  45+1' R. Strachan
R. Paton 48' 1 - 0  
  51' Josh Oyinsan
  54' Jason Brown
J. Brydon 54'  
  64' A. McCarthy
  64' J. Maciver
  65' Josh Oyinsan
  65' D. Fosu
C. Murray 67'  
L. Connelly 67'  
  1 - 1 69' Jason Brown
E. East 72'  
L. Gibson 72'  
  77' L. Bisland
  77' G. Gabriel
L. Connelly 84' 2 - 1  
  88' D. Strachan
  88' John Allan
  90+4' Jack Brown
25/03/2023 Peterhead
0 - 2
Alloa Athletic 0-0H2H+
  0 - 1 52' L. Donnelly
  54' K. Cawley
A. McCarthy 64'  
  65' K. Cawley
  65' D. Church
  65' Q. Coulson
  65' S. Scougall
J. Maciver 66'  
C. McLeod 66'  
L. Bisland 71'  
  0 - 2 73' S. Taggart
  75' L. Donnelly
  75' C. Sammon
  75' M. Doyle
  75' L. Strachan
D. Fosu 81'  
G. Gabriel 81'  
A. McCarthy 81'  
Elie Ikwa 81'  
Jack Brown 81'  
Josh Oyinsan 81'  
  88' M. Miller
  88' L. Rankin
18/03/2023 Airdrieonians
7 - 0
Peterhead 4-0H2H+
G. McGill 2' 1 - 0  
C. Watson 10' 2 - 0  
C. Gallagher 13' 3 - 0  
  35' R. Strachan
  35' Jack Brown
  40' K. Shanks
G. McGill 45+2' 4 - 0  
A. Frizzell 47' 5 - 0  
C. Ballantyne 55'  
E. Deveney 55'  
  62' Josh Oyinsan
  62' C. McLeod
C. Gallagher 63' 6 - 0  
D. McMaster 65'  
Lewis McGregor 65'  
C. Smith 65'  
B. Stanway 65'  
A. Frizzell 65'  
C. Telfer 65'  
  75' K. Shanks
  75' John Allan
  80' Jordon Brown
C. Gallagher 87' 7 - 0  
  88' C. McLeod
  88' C. McLeod
  89' Jack Brown
04/03/2023 Falkirk
5 - 0
Peterhead 0-0H2H+
  14' J. Wilkie
  31' A. McCarthy
L. Henderson 46'  
M. Kucheryavyi 46'  
A. Nesbitt 53'  
M. Kucheryavyi 59' 1 - 0  
G. Oliver 61'  
J. Allan 61'  
  66' Josh Oyinsan
  66' Jack Brown
C. Donaldson 68' 2 - 0  
  71' Jack Brown
  74' K. Shanks
  75' K. Shanks
  75' Jordon Brown
  75' Elie Ikwa
  75' G. Gabriel
S. McGinn 76'  
C. McGuffie 76'  
K. Kennedy 76'  
Matthew Wright 76'  
C. McGuffie 79' 3 - 0  
C. McGuffie 83' 4 - 0  
C. Morrison 84'  
R. Burrell 84'  
C. McGuffie 90+3' 5 - 0  
25/02/2023 Peterhead
1 - 1
Kelty Hearts 1-1H2H+
  0 - 1 24' L. Martin
  32' J. Barjonas
  45' T. O'Ware
J. Wilkie 45+1' 1 - 1  
  56' M. Tidser
  56' N. Austin
  56' R. Leitch
  56' J. Cardle
  59' J. Milne
Elie Ikwa 60'  
Jordon Brown 60'  
K. Shanks 68'  
  69' D. Lyon
  69' Finlay Shearer
  75' R. Philp
  76' R. Philp
Josh Oyinsan 76'  
C. McLeod 76'  
18/02/2023 Clyde
1 - 0
Peterhead 0-0H2H+
K. Doherty 34'  
B. Cuddihy 46'  
Darren Hynes 46'  
Darren Hynes 60'  
  71' Elie Ikwa
  71' Jordon Brown
  78' Josh Oyinsan
Cameron Salkeld 82' 1 - 0  
  85' Josh Oyinsan
  85' John Allan
  85' L. Bisland
  85' Jack Brown
R. Cunningham 86'  
Cameron Salkeld 88'  
B. McLean 88'  
K. Doherty 88'  
L. Scullion 88'  
M. Rennie 90+1'  
E. Cameron 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
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.