Ryan Scott Porteous Profile and Player Statistics
First name: Ryan Scott
Last name: Porteous
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2024/2025 Bo'ness United 1 0 0 0 0 1 0
Football League - Lowland League 2024/2025 Bo'ness United 5 0 0 5 0 0 0
League Two 2024/2025 Bonnyrigg Rose Athletic 15 3 9 4 0 5 1
Play-offs 4/5 2024/2025 Bonnyrigg Rose Athletic 2 2 0 0 0 0 0
Scottish Cup 2024/2025 Bo'ness United 2 0 1 0 0 1 0
Football League - Lowland League 2023/2024 Bo'ness United 13 0 0 8 5 0 0
Scottish Cup 2023/2024 Bo'ness United 2 0 1 0 0 0 0
Scottish Cup 2022/2023 Newtongrange Star 1 0 0 0 0 0 0

Ryan Scott Porteous has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
17/05/2025 Bonnyrigg Rose Athletic
0 - 0
East Kilbride 0-3H2H+
Kerr Young 16'  
  21' Lewis Spence
40'  
Kieran Sommerville 40'  
Angus Mailer 57'  
Gallagher Lennon 57'  
  65'
  65' Nathan Flanagan
Sean Murphy 67'  
Ryan Porteous 67'  
Kieran Sommerville 77'  
Mark Ferrie 77'  
Aaron Arnott 82'  
82'  
10/05/2025 East Kilbride
3 - 1
Bonnyrigg Rose Athletic 1-1H2H+
Cameron Elliott 2' 1 - 0  
  1 - 1 16' Aaron Arnott
Nathan Flanagan 18'  
John Robertson 43'  
  50' Kieran McGachie
  50' Ryan Porteous
Cameron Elliott 52' 2 - 1  
  59' Murray Aiken
  59' Mark Ferrie
Sean Fagan 67'  
Jordan McGregor 68'  
Jordan McGregor 68'  
Jordan McGregor 72' 3 - 1  
  79' Mark Ferrie
  79' Sean Murphy
Lewis Spence 89'  
Lewis Spence 89'  
  90+4' Sean Murphy
  90+4' Gallagher Lennon
03/05/2025 Stranraer
0 - 1
Bonnyrigg Rose Athletic 0-0H2H+
Ryan Edgar 58'  
Ryan Edgar 60'  
Harry Mitchell 60'  
Scott Robertson 65'  
  68' Kieran McGachie
  68' Ryan Porteous
  0 - 1 70' Aaron Arnott
  71' Angus Mailer
  71' Gallagher Lennon
Scott Robertson 75'  
Tomas Brindley 75'  
  76' Murray Aiken
Elliot Dunlop 82'  
Adam Wilde 82'  
Max Guthrie 83'  
Jake Ellis 83'  
Kirk McKnight 83'  
Ally Hilferty 83'  
  84' Cameron Ross
  85' Sean Murphy
  85' Broque Watson
26/04/2025 Bonnyrigg Rose Athletic
2 - 1
Spartans 0-0H2H+
  18' Bradley White
  18' Arran Preston
  53' Ayrton Sonkur
Angus Mailer 56'  
Angus Mailer 57'  
Gallagher Lennon 57'  
  58' Brogan Walls
  58' Mark Stowe
  61' Arran Preston
  63' Jamie Dishington
  65' Kevin Waugh
Murray Aiken 75' 1 - 0  
Kieran McGachie 78'  
Ryan Porteous 78'  
Neil Martyniuk 82'  
  83' Lewis Hunter
  83' Liam Morgan
  1 - 1 86' Blair Henderson
Kieran Sommerville 88'  
Mark Ferrie 88'  
Sean Murphy 88'  
Broque Watson 88'  
Aaron Arnott 90+6' 2 - 1  
12/04/2025 Bonnyrigg Rose Athletic
0 - 2
East Fife 0-0H2H+
Kerr Young 14'  
Kerr Young 15'  
  32' Andy Munro
  0 - 1 54' Nathan Austin
Ryan Porteous 60'  
Ryan Porteous 65'  
Lee Currie 65'  
Mark Ferrie 65'  
Murray Aiken 72'  
Broque Watson 72'  
  72' Stewart Murdoch
  78' Jack Healy
  78' Adam Laaref
  81' Nathan Austin
  81' Robert Jones
Kieran Sommerville 86'  
Callum Hogg 86'  
  90+1' Stewart Murdoch
  90+1' Kallum Higginbotham
  0 - 2 90+5' Adam Laaref
05/04/2025 Peterhead
5 - 0
Bonnyrigg Rose Athletic 2-0H2H+
  11' Angus Mailer
Oliver Colloty 20' 1 - 0  
Oliver Colloty 27' 2 - 0  
Danny Strachan 39'  
David Wilson 39'  
Oliver Colloty 47' 3 - 0  
  48' Kerr Young
  51' Murray Aiken
  58' Ryan Porteous
  58' Aaron Arnott
  58' Broque Watson
  58' Kieran McGachie
Dylan Forrest 60' 4 - 0  
Andrew McCarthy 64'  
Jack Brown 64'  
Cammy Smith 64'  
Adam Carnwath 64'  
Oliver Colloty 64'  
Rory McAllister 64'  
  66' Lee Currie
  66' Gallagher Lennon
  71' Cameron Ross
  73' Angus Mailer
  73' Mark Ferrie
  73' Sean Murphy
  73' Kieran Sommerville
Dylan Forrest 76'  
Peter Pawlett 76'  
Jason Brown 78'  
Adam Carnwath 90' 5 - 0  
29/03/2025 Bonnyrigg Rose Athletic
0 - 1
Elgin City 0-0H2H+
Broque Watson 25'  
  61' Mark Gallagher
  61' Lewis Hyde
  70' Kyle Fleming
  70' Brian Cameron
  70' Dylan Gavin
  70' Dayshonne Golding
  0 - 1 72' Dayshonne Golding
Mark Ferrie 74'  
Kieran McGachie 74'  
Angus Mailer 84'  
Aaron Arnott 84'  
Andrew McNeil 90+3'  
22/03/2025 Clyde
3 - 1
Bonnyrigg Rose Athletic 1-0H2H+
Martin Rennie 13' 1 - 0  
  37' Mark Ferrie
  40' Ryan Porteous
  56' Gallagher Lennon
Ross Lyon 62'  
  1 - 1 63' Neil Martyniuk
Robbie Leitch 72'  
Scott Williamson 72'  
  73' Ryan Porteous
  73' Kieran McGachie
Scott Williamson 76' 2 - 1  
  77' Mark Ferrie
  77' Aaron Arnott
  85' Lee Currie
  85' Callum Hogg
Taylor Sutherland 87'  
Callum Hannah 87'  
Dominic Docherty 87'  
Darren Hynes 87'  
Scott Williamson 90+2' 3 - 1  
Darren Lyon 90+2'  
Jamie Bradley 90+2'  
Martin Rennie 90+2'  
Kyle Connell 90+2'  
  90+4' Angus Mailer
15/03/2025 Bonnyrigg Rose Athletic
1 - 1
Stirling Albion 0-1H2H+
  0 - 1 34' Gallagher Lennon
Bradley Barrett 56'  
Mark Ferrie 56'  
  64' Ricky Waugh
Broque Watson 66' 1 - 1  
  67' Ross McGeachie
  67' James Graham
  77' Ryan Shanley
  80' Scott Constable
Ryan Porteous 84'  
Kieran Sommerville 84'  
Murray Aiken 85'  
08/03/2025 Bonnyrigg Rose Athletic
0 - 1
Edinburgh City 0-0H2H+
Kieran McGachie 7'  
Kieran McGachie 7'  
  7' Malik Zaid
  59' Malik Zaid
  62' Josh Grigor
  65' Innes Lawson
  65' Dylan Wells
  67' Sam Jones
  67' Tiwi Daramola
Broque Watson 73'  
Bradley Barrett 73'  
Kieran McGachie 76'  
Cameron Ross 86'  
Mark Ferrie 86'  
Callum Connolly 86'  
  89' Ouzy See
  89' Samuel Gormley
  89' Josh Grigor
  89' Edin Lynch
  0 - 1 90+3' James Stokes
22/02/2025 Bonnyrigg Rose Athletic
0 - 2
Forfar Athletic 0-1H2H+
  9' Kieran Inglis
  9' Kieran Inglis
  0 - 1 29' Reuben McAllister
Ryan Porteous 46'  
Mark Ferrie 46'  
  46' Kieran Inglis
  46' Blair Malcolm
Kerr Young 58'  
Kerr Young 60'  
Kieran Sommerville 60'  
Callum Connolly 60'  
Kieran McGachie 60'  
  68' Reuben McAllister
  68' Declan Byrne
Gallagher Lennon 72'  
Broque Watson 72'  
  78' Danny Denholm
  78' Brad Rodden
Cameron Ross 79'  
  0 - 2 81' Kieran Sommerville
Angus Mailer 82'  
Lucas Stenhouse 82'  
Lee Currie 90+4'  
  90+5' Nathan Cannon
  90+5' Nathan Cannon
08/02/2025 Bonnyrigg Rose Athletic
3 - 4
Peterhead 2-3H2H+
Mark Ferrie 14' 1 - 0  
  1 - 1 17' Oliver Colloty
  1 - 2 24' Kieran Shanks
  1 - 3 26' Max Barry
Cameron Ross 41' 2 - 3  
Lee Currie 47' 3 - 3  
  70' Oliver Colloty
  70' Rory McAllister
  70' Max Barry
  70' Sebastian Ross
  76' Dylan Forrest
  78' Dylan Forrest
  78' Jack Brown
Mark Ferrie 82'  
Aaron Arnott 82'  
  82' Jamie Walker
  82' Cieran Dunne
Sean Murphy 83'  
Ryan Porteous 86'  
Callum Connolly 86'  
Cameron Ross 86'  
Kieran McGachie 86'  
  3 - 4 88' Cammy Smith
Gallagher Lennon 90+1'  
Lucas Stenhouse 90+1'  
Sean Murphy 90+1'  
Broque Watson 90+1'  
04/02/2025 Elgin City
3 - 0
Bonnyrigg Rose Athletic 1-0H2H+
  11' Lee Currie
Dayshonne Golding 12'  
Kane Hester 22' 1 - 0  
  42' Ryan Scott Porteous
  45+1' Kerr Young
Jake Dolzanski 56' 2 - 0  
  61' Sean Murphy
  61' Aaron Arnott
  61' Ryan Scott Porteous
  61' Callum Connolly
Ryan Sargent 61'  
Kian Leslie 61'  
Jake Dolzanski 62'  
  66' Mark Ferrie
  66' Lucas Stenhouse
  66' Bradley Barrett
  66' Broque Watson
  68' Lucas Stenhouse
  74' Cameron Ross
  74' Kieran McGachie
Kane Hester 79' 3 - 0  
Kyle Girvan 82'  
Owen Cairns 82'  
Dayshonne Golding 82'  
Olly McDonald 82'  
Kane Hester 82'  
Olly McDonald 82'  
Lewis Hyde 83'  
Ross Draper 83'  
01/02/2025 Bonnyrigg Rose Athletic
2 - 1
Clyde 2-0H2H+
Cameron Ross 8' 1 - 0  
Neil Martyniuk 30' 2 - 0  
Ryan Scott Porteous 43'  
Kerr Young 64'  
Neil Martyniuk 65'  
Ryan Scott Porteous 69'  
Callum Connolly 69'  
  69' Callum Hannah
  69' Ross Lyon
  73' Scott Williamson
  73' Kyle Connell
  73' T. Sutherland
  73' Martin Rennie
  77' Ross Lyon
  77' Ross Lyon
  2 - 1 79' Martin Rennie
Mark Ferrie 81'  
Kieran McGachie 81'  
  87' Thomas Robson
  87' Darren Hynes
Cameron Ross 89'  
Aaron Arnott 89'  
Lee Currie 90+1'  
25/01/2025 Stirling Albion
3 - 0
Bonnyrigg Rose Athletic 3-0H2H+
James Graham 2' 1 - 0  
  18' Kieran Sommerville
  18' Lucas Stenhouse
  25' Kerr Young
Josh Kerr 25'  
  32' Cameron Ross
Robbie McNab 39' 2 - 0  
Callum Crane 41'  
Adam Brown 45' 3 - 0  
Ricky Waugh 45+2'  
James Graham 46'  
Dale Carrick 46'  
  64' Bradley Barrett
  64' Gallagher Lennon
  64' Kerr Young
  64' Lee Currie
  64' Kieran McGachie
  64' Mark Ferrie
  64' Callum Connolly
  64' Ryan Scott Porteous
Adam Brown 66'  
Harry Wright 66'  
Callum Crane 77'  
Cooper Knox 77'  
Ricky Waugh 77'  
Cooper Knox 77'  
Neil Martyniuk 81'  
21/01/2025 Bonnyrigg Rose Athletic
2 - 2
Spartans 1-1H2H+
Neil Martyniuk 4' 1 - 0  
  1 - 1 39' Cammy Russell
Ryan Scott Porteous 53'  
Bradley Barrett 57' 2 - 1  
Bradley Barrett 66'  
Lee Currie 68'  
  71' Danny Denholm
  71' Sean Murphy
Bradley Barrett 72'  
James Craigen 72'  
  2 - 2 73' Blair Henderson
Ryan Scott Porteous 75'  
Kieran McGachie 75'  
  81' Brogan Walls
  81' Liam Morgan
Cameron Ross 90+1'  
Mark Ferrie 90+1'  
28/12/2024 Bo'ness United
1 - 3
Linlithgow Rose 1-2H2H+
  0 - 1 36' Dylan Paterson
  0 - 2 38' Dean Watson
  43' Louis Maguire
Ryan Scott Porteous 45' 1 - 2  
  1 - 3 79' Calum Rae
14/12/2024 Stirling University
2 - 2
Bo'ness United 1-1H2H+
Arafat Al Haj 17' 1 - 0  
  1 - 1 38' Arafat Al Haj
Arafat Al Haj 57' 2 - 1  
  2 - 2 75' Ryan Scott Porteous
30/11/2024 Musselburgh Athletic
3 - 1
Bo'ness United 1-1H2H+
Nathan Evans 11' 1 - 0  
  15' Michael Gemmell
  1 - 1 27' Lucas Stenhouse
  28' Lucas Stenhouse
Zach Khan 52'  
Oban Anderson 57'  
Nicky Reid 59'  
Jonny Court 59'  
Callum Donaldson 61' 2 - 1  
  63' Ryan Stevenson
  63' Lewis Duffy
  63' Michael Gemmell
  63' Kyle Johnston
  63' Lewis Hawkins
  63' Smart Osadolor
  82' John-James Henderson
Craig Stevenson 87' 3 - 1  
  90' Lewis Duffy
Gabriel Auriemma 90+1'  
Jackie Myles 90+1'  
  90+1' Ryan Scott Porteous
  90+5' Keir Macaulay
Jonny Court 90+6'  
26/10/2024 Hill Of Beath Hawthorn
0 - 2
Bo'ness United 0-0H2H+
  55' Daniel Irving
Jordan Tosh 63'  
Scott Clapperton 68'  
Scott Wilson 68'  
  71' Louis Kennedy
  71' Thomas Grant
Daniel Baur 78'  
Lewis Elder 83'  
Brandon Luke 86'  
Johnny Galloway 86'  
  0 - 1 92' Lucas Stenhouse
Daniel Baur 96'  
Jake Mitchell 96'  
J. Smith 98'  
Stuart Love 105'  
Ross Allum 105'  
Lewis Elder 105'  
Brodie Gray 105'  
  109' Smart Osadolor
  109' Lewis Hawkins
  0 - 2 110' Lucas Stenhouse
  112' Ryan Scott Porteous
  112' John-James Henderson
  112' Keir Macaulay
  112' Adam Masson
19/10/2024 Cowdenbeath
1 - 2
Bo'ness United 1-0H2H+
Matthew McDonald 34' 1 - 0  
  1 - 1 60' Ryan Scott Porteous
  1 - 2 70' Louis Kennedy
  90+5' Danny Irving
20/08/2024 Bo'ness United
3 - 2
Civil Service Strollers 2-1H2H+
Lucas Stenhouse 27' 1 - 0  
Lucas Stenhouse 29' 2 - 0  
  2 - 1 39' Euan Valentine
Ryan Scott Porteous 80' 3 - 1  
  3 - 2 88' Luca Vata
10/08/2024 Bo'ness United
2 - 1
Albion Rovers 2-0H2H+
Ryan Scott Porteous 2' 1 - 0  
Ryan Scott Porteous 26' 2 - 0  
  2 - 1 89' Trialist B
30/07/2024 Rangers U21
3 - 1
Bo'ness United 3-1H2H+
  0 - 1 1' F. Malcolm
  13' Kieran Mitchell
  13' Lucas Stenhouse
  16' Ryan Scott Porteous
Paul Nsio 24' 1 - 1  
Archie Stevens 32' 2 - 1  
Findlay Curtis 43' 3 - 1  
  46' F. Malcolm
  46' Kyle Johnston
  53' Michael Gemmell
  53' Thomas Grant
Findlay Curtis 70'  
Callum Burnside 70'  
Jack Harkness 70'  
Christopher Eadie 70'  
Alex Lowry 70'  
Alexander Hutton 70'  
  74' Keir Macaulay
  74' Lucas Stenhouse
  74' Daniel Irving
  74' John-James Henderson
  74' Louis Kennedy
  76' Daniel Irving
Paul Nsio 76'  
Connor Allan 83'  
Greig Allen 83'  
Kerr Robertson 83'  
Blaine McClure 83'  
20/04/2024 Bo'ness United
3 - 2
Stirling University 2-0H2H+
R. Porteous 21' 1 - 0  
F. Malcolm 42' 2 - 0  
K. Mitchell 55' 3 - 0  
K. Mitchell 60' 4 - 0  
  4 - 1 72'
23/03/2024 Linlithgow Rose
1 - 2
Bo'ness United 1-1H2H+
  0 - 1 5' R. Porteous
C. McKenzie 29' 1 - 1  
  1 - 2 89' L. Kennedy
Owen Foster 90'  
16/03/2024 East Kilbride
0 - 2
Bo'ness United 0-2H2H+
  0 - 1 16' Scott Dalziel
  0 - 2 45' Ryan Scott Porteous
09/03/2024 Bo'ness United
3 - 2
Civil Service Strollers 1-1H2H+
  0 - 1 20' Callum Yeats
  38'
Ryan Scott Porteous 44' 1 - 1  
Michael Travis 57' 2 - 1  
  2 - 2 69' Innes Lawson
Kieran Mitchell 90+1' 3 - 2  
02/03/2024 Gala Fairydean Rovers
1 - 5
Bo'ness United 0-4H2H+
  0 - 1 1' Ryan Scott Porteous
  0 - 2 19' Fin Malcolm
  0 - 3 31' Kieran Mitchell
  0 - 4 42' Ryan Scott Porteous
  0 - 5 48' Jamie Hamilton
Lwendo Kazoka 65' 1 - 5  
10/02/2024 Cumbernauld Colts
2 - 1
Bo'ness United 0-0H2H+
Kai Kirkpatrick 57' 1 - 0  
Zak McKay 83' 2 - 0  
  2 - 1 88' Ryan Scott Porteous
06/01/2024 Bo'ness United
4 - 2
East Stirlingshire 1-2H2H+
  0 - 1 15' Luke Rankin
  0 - 2 28' Jamie Penker
Lewis Hawkins 34' 1 - 2  
Fin Malcolm 54' 2 - 2  
Fin Malcolm 73' 3 - 2  
  79' Matt Flynn
  83' Tony Coutts
Ryan Scott Porteous 90+3' 4 - 2  
16/12/2023 Gretna 2008
1 - 2
Bo'ness United 0-1H2H+
  0 - 1 9' Ryan Scott Porteous
Bryan Gilfillan 78' 1 - 1  
Bryan Gilfillan 80' 2 - 1  
25/11/2023 Greenock Morton
4 - 0
Bo'ness United 1-0H2H+
  40' Lewis McArthur
George Oakley 45+1' 1 - 0  
  46' Shaun Rutherford
  46' Keir Macaulay
  49' Michael Gemmell
Jack Baird 51'  
  52' Ryan Stevenson
Lewis McGrattan 57'  
Steven Boyd 57'  
Jack Baird 57'  
Darragh O'Connor 57'  
  58' Jack Baird
  58' Darragh O'Connor
Grant Gillespie 58'  
Alan Power 58'  
Jack Bearne 63' 2 - 0  
  64' Michael Gemmell
  64' Kyle Johnston
  69' John-James Henderson
  69' Fin Malcolm
Jack Bearne 69'  
Jai Quitongo 69'  
George Oakley 76'  
Logan O'Boy 76'  
Robbie Muirhead 79' 3 - 0  
Logan O'Boy 89' 4 - 0  
11/11/2023 Bo'ness United
4 - 2
Cowdenbeath 1-1H2H+
Ryan Scott Porteous 11' 1 - 0  
  1 - 1 42' Ewan MacPherson
Thomas Grant 48' 2 - 1  
Ryan Scott Porteous 52' 3 - 1  
  3 - 2 61' Jamie Docherty
Keir Foster 79' 4 - 2  
08/11/2023 Bo'ness United
3 - 4
East Kilbride 1-3H2H+
  0 - 1 11' Scott Ferguson
  0 - 2 12' Scott Ferguson
Ryan Scott Porteous 17' 1 - 2  
  1 - 3 32' Dylan McDonald
Thomas Grant 47' 2 - 3  
  2 - 4 71' Joao Balde
Keir Foster 75' 3 - 4  
04/11/2023 Luncarty
0 - 1
Bo'ness United 0-0H2H+
Danny Dobie 44'  
  46' Louis Kennedy
  46' Michael Gemmell
  62' Kyle Johnston
  62' Thomas Grant
Aaron Carlon 62'  
Kyle Woolley 62'  
  0 - 1 77' Thomas Grant
Keith Dewar 79'  
Liam Strong 79'  
Donald G. 79+79'  
Gregor Donald 81'  
Daniel Walker 83'  
  90' Ryan Scott Porteous
  90' Kieran Mooney
Craig Mitchell 90+1'  
22/10/2023 Stirling University
3 - 1
Bo'ness United 0-1H2H+
  0 - 1 29' Ryan Scott Porteous
  40' Tom Grant
  50'
Ciaran McAninch 51' 1 - 1  
Ben Maciver-Redwood 55' 2 - 1  
  88'
Cameron McKinley 90+5' 3 - 1  
07/10/2023 Bo'ness United
3 - 3
Hearts U21 0-2H2H+
  0 - 1 3' Mackenzie Kirk
  0 - 2 8' Mackenzie Kirk
Michael Travis 57' 1 - 2  
Ryan Scott Porteous 65' 2 - 2  
  67'
68'  
  2 - 3 73' Mackenzie Kirk
Michael Travis 87' 3 - 3  
22/07/2023 Bo'ness United
3 - 0
Gala Fairydean Rovers 3-0H2H+
Ryan Scott Porteous 2' 1 - 0  
Ryan Scott Porteous 11' 2 - 0  
Scott Dalziel 40' 3 - 0  
22/10/2022 Newtongrange Star
0 - 1
Hill Of Beath Hawthorn 0-0H2H+
S. Hay 19'  
L. Imrie 46'  
J. Gillan 46'  
  0 - 1 52' R. Allum
  57' M. Watt
D. Ballantyne 58'  
S. Conlon 58'  
  69' R. Connelly
  69' J. Moret
  74' L. Payne
  74' C. Adamson
A. Nelson 83'  
F. Sutherland 83'  

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.