Ben Cushnie Profile and Player Statistics
First name: Ben
Last name: Cushnie
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Irish League Cup 2025/2026 Bangor 1 0 0 1 0 0 0
Premiership 2025/2026 Bangor 17 3 12 2 0 0 0
Championship 2024/2025 Bangor 5 0 0 4 1 0 0
Irish Cup 2024/2025 Bangor 2 0 2 1 0 0 0
Irish League Cup 2024/2025 Bangor 1 0 1 0 0 0 0
Club Friendlies 3 2024 Bangor 1 0 0 1 0 0 0
Championship 2023/2024 Bangor 5 0 0 5 0 0 0
Irish Cup 2023/2024 Bangor 1 1 0 0 0 0 0
Club Friendlies 3 2023 Bangor 1 0 0 1 0 0 0
Irish Cup 2022/2023 Dungannon Swifts 3 2 1 1 0 0 0
Play-offs 1/2 2022/2023 Dungannon Swifts 2 1 1 0 0 1 0
Premiership 2022/2023 Dungannon Swifts 22 10 8 0 0 0 0
Europa Conference League 2021/2022 Glentoran 2 1 0 0 0 0 0
Irish League Cup 2021/2022 Glentoran 1 1 0 0 0 0 0
Premiership 2021/2022 Glentoran 29 14 2 1 0 1 0
Club Friendlies 3 2021 Glentoran 1 0 0 1 0 0 0
Premiership 2020/2021 Glentoran 1 0 0 1 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
06/12/2025 Glenavon
1 - 2
Bangor 1-2H2H+
Jack Malone 7' 1 - 0  
Peter Campbell 24'  
Joshua Kee 24'  
  1 - 1 32' Ben Arthurs
  1 - 2 42' Ben Arthurs
  63' Stephen McGuinness
  71' Michael Morgan
  71' Robert Garrett
  71' Oisin Devlin
  71' Ben Cushnie
  71' Mark Haughey
Barney McKeown  74'  
B. Bosakani 74'  
Corey Smith 74'  
Kyle McClelland 74'  
Niall Quinn 85'  
Luke McGerrigan 85'  
  90' Ben Arthurs
  90' Jay Boyd
  90+3' Harry Lynch
  90+5' Robert Garrett
28/11/2025 Bangor
1 - 1
Glentoran 0-0H2H+
  15' Joshua Kelly
  15' Ryan Cooney
  21' James Singleton
Lewis Harrison 45+3'  
Liam Hassin 58'  
Tiernan Mulvenna 70' 1 - 0  
  75' Cammy Palmer
  75' Jordan Jenkins
Liam Hassin 75'  
Stephen McGuinness 75'  
  1 - 1 78' Pat Hoban
Ben Cushnie 82'  
Michael Morgan 82'  
Tiernan Mulvenna 89'  
Jack O'Mahony 89'  
22/11/2025 Bangor
0 - 1
Linfield 0-0H2H+
  48' Isaac Baird
  0 - 1 55' Matthew Fitzpatrick
Ben Cushnie 73'  
Jay Boyd 73'  
Stephen McGuinness 73'  
Robert Garrett 73'  
Liam Hassin 83'  
Michael Morgan 83'  
Lewis Harrison 90+3'  
15/11/2025 Portadown
1 - 1
Bangor 1-0H2H+
  6' Lewis Francis
Lewis MacKinnon 15'  
Eamon Fyfe 36' 1 - 0  
  1 - 1 48' Ben Arthurs
  66' Jay Boyd
  66' Stephen McGuinness
Divin Isamala 72'  
Joshua Ukek 72'  
  78' Ben Arthurs
  78' Michael Morgan
  86' Ben Cushnie
  86' Kyle Owens
Luke Wilson 87'  
Rhys Annett 87'  
James Teelan 87'  
Rabby Tabu Minzamba 87'  
08/11/2025 Bangor
2 - 3
Ballymena United 0-1H2H+
  0 - 1 34' Kian Corbally
  50' Patrick McEleney
  50' James Hood
  0 - 2 69' Matthew Clarke
Ben Arthurs 71' 1 - 2  
Harry Lynch 75'  
Jay Boyd 75'  
Lewis Harrison 75'  
Lewis Francis 75'  
Jay Boyd 77' 2 - 2  
  80' Ali Gould
  80' Daithí McCallion
Ben Cushnie 80'  
Michael Morgan 80'  
  2 - 3 90+1' Success Edogun
  90+2' Success Edogun
  90+2' David Taylor
31/10/2025 Bangor
0 - 1
Carrick Rangers 0-0H2H+
Reece Neale 44'  
Jay Boyd 46'  
Michael Morgan 46'  
Lewis Harrison 63'  
Stephen McGuinness 63'  
Kyle Owens 63'  
Jack O'Mahony 63'  
Oisin Devlin 77'  
Harry Lynch 81'  
  85' Kyle Cherry
  85' Adam Lecky
  0 - 1 90+3' Danny Purkis
Jack O'Mahony 90+7'  
Lewis Francis 90+7'  
25/10/2025 Larne
1 - 1
Bangor 0-1H2H+
  0 - 1 8' Ben Arthurs
Tiarnan O'Connor 45'  
  45+1' Stephen McGuinness
  46' Tiernan Mulvenna
  46' Jay Boyd
Dan Bent 55'  
Leroy Millar 55'  
Conor McKendry  61'  
Tiarnan O'Connor 62'  
Benji Magee 62'  
Matthew Lusty 62'  
Paul O'Neill  62'  
Conor McKendry  63' 1 - 1  
  67' Michael Morgan
  67' Ben Cushnie
Sean Graham 70'  
  84' Robert Garrett
  90+4' Gareth Deane
18/10/2025 Bangor
2 - 1
Crusaders 1-0H2H+
  6' Fraser Bryden
Reece Neale 16'  
Jay Boyd 18'  
Liam Hassin 32' 1 - 0  
Jay Boyd 46'  
Michael Morgan 46'  
Lewis Harrison 46'  
Jack O'Mahony 46'  
  1 - 1 54' Adam Brooks
  64' Evan Easton
  66' Oilibhéar McCart
  66' Lewis Barr
Mark Haughey 79'  
Stephen McGuinness 79'  
Stephen McGuinness 80' 2 - 1  
Tiernan Mulvenna 90'  
Ben Cushnie 90'  
  90+2' Odhran McCart
07/10/2025 Bangor
4 - 1
Lisburn Distillery 4-0H2H+
Ben Cushnie 14' 1 - 0  
Kyle Owens 26' 2 - 0  
Lewis Harrison 27' 3 - 0  
Lewis Harrison 45' 4 - 0  
  4 - 1 69' Benny Igiehon
26/09/2025 Bangor
0 - 3
Linfield 0-2H2H+
  0 - 1 14' Matthew Fitzpatrick
  0 - 2 28' Kieran Offord
Caomhan McGuinness 39'  
Jack O'Mahony 39'  
Ben Cushnie 45+3'  
Jay Boyd 45+3'  
Stephen McGuinness 45+3'  
Lewis Francis 45+3'  
  73' Kieran Offord
  73' Josh Archer
  73' Jamie Mulgrew 
  73' Chris McKee
Oisin Devlin 76'  
Lewis Harrison 76'  
Tiernan Mulvenna 81'  
Tiernan Mulvenna 85'  
Michael Morgan 85'  
  0 - 3 90' Chris McKee
  90' Kirk Millar
  90' Ethan McGee
19/09/2025 Portadown
1 - 4
Bangor 1-2H2H+
  0 - 1 13' Ben Cushnie
Eamon Fyfe 34' 1 - 1  
  1 - 2 38' Reece Neale
Luke Wilson 44'  
Gary Thompson 46'  
Ryan Mayse 46'  
Rhys Annett 46'  
Rayhaan Tulloch 46'  
  1 - 3 49' Liam Hassin
James Teelan 66'  
Ahu Obhakhan 66'  
  69' Ben Cushnie
  69' Robert Garrett
  69' Jay Boyd
  69' Michael Morgan
Ryan Mayse 76'  
Ben Wylie 76'  
  77' Oisin Devlin
  1 - 4 77' Mark Haughey
  78' Ben Arthurs
  78' Paul Osew
  84' J. O'Mahony
  86' Oisin Devlin
  86' Jack O'Mahony
06/09/2025 Bangor
0 - 2
Larne 0-0H2H+
Jack O'Mahony 13'  
Michael Morgan 13'  
  46' James Simpson
  46' Dan Bent
Caomhan McGuinness 49'  
Lewis Francis 49'  
  64' Tiarnan O'Connor
  64' Conor McKendry
  0 - 1 71' Conor McKendry
Stephen McGuinness 82'  
Robert Garrett 82'  
Ben Cushnie 82'  
Paul Osew 82'  
Tiernan Mulvenna 82'  
Kyle Owens 82'  
  0 - 2 85' Benji Magee
  90+2' Matthew Lusty
  90+2'
30/08/2025 Bangor
2 - 1
Dungannon Swifts 1-1H2H+
  0 - 1 35' Andy Mitchell
Ben Arthurs 38'  
  39' Cahal McGinty
Ben Arthurs 42' 1 - 1  
Tiernan Mulvenna 52'  
Reece Neale 52'  
Tiernan Mulvenna 57'  
Oisin Devlin 57'  
Steven Scott 60' 2 - 1  
  66' Tomas Galvin
  66' Leonel Alves
  66' Tom Maguire
Paul Osew 69'  
Ben Cushnie 84'  
Robert Garrett 84'  
Robert Garrett 89'  
  89' Tiernan Kelly
  89' James Knowles
  89' Sean McAllister
  89' Kealan Dillon
  89' Bobby Jack McAleese
  90+2' Bobby Jack McAleese
23/08/2025 Ballymena United
4 - 0
Bangor 2-0H2H+
Calvin McCurry 6' 1 - 0  
Ben Kennedy 20' 2 - 0  
Donal Rocks 42'  
  46' Lewis Harrison
  46' Robert Garrett
Kian Corbally 47' 3 - 0  
Joel Thompson 59'  
Aaron Jarvis 59'  
  59' Ben Cushnie
  59' Michael Morgan
Donal Rocks 59'  
Kym Nelson 59'  
Kian Corbally 66' 4 - 0  
Patrick McEleney 68'  
Jack O'Reilly 68'  
  69' Jack O'Mahony
  69' Liam Burns
  69' Tiernan Mulvenna
  69' Tom Mathieson
Calvin McCurry 78'  
Success Edogun 78'  
Stephen O'Donnell 78'  
Daithí McCallion 78'  
  88' Liam Hassin
  88' R. Ferguson
19/08/2025 Bangor
1 - 3
Crusaders 1-2H2H+
Ben Cushnie 3' 1 - 0  
  1 - 1 9' Fraser Bryden
Ben Arthurs 13'  
  22' Brendan Jack Hamilton
  1 - 2 28' Fraser Bryden
Robert Garrett 38'  
  51' Kurtis Forsythe
Ben Cushnie 53'  
Robert Garrett 58'  
Jack O'Mahony 58'  
  66' Lloyd Anderson
Michael Morgan 68'  
Matthew Ferguson 68'  
  70' Finley Thorndike
  70' Josh Williamson
Ben Cushnie 77'  
Liam Burns 77'  
  77' Lloyd Anderson
  77' Stewart Nixon
Stephen McGuinness 79'  
Matthew Ferguson 81'  
Harry Lynch 83'  
  88' Adam Brooks
  88' Jay Boyd
  1 - 3 90' Fraser Bryden
  90+1' Fraser Bryden
  90+2' Jay Boyd
16/08/2025 Glentoran
1 - 0
Bangor 0-0H2H+
Daniel Larmour 60'  
Liam Burt 60'  
  64' Lewis Harrison
  64' Tiernan Mulvenna
  64' Liam Burns
  64' Michael Morgan
  64' Ben Cushnie
Ryan Cooney 67' 1 - 0  
  78' Lewis Harrison
  78' Matthew Ferguson
  78' Liam Hassin
  78' Robert Garrett
  85' Robert Garrett
  88' Jack O'Mahony
  88' Mark Haughey
Jordan Stewart 90'  
Joshua Kelly 90'  
10/08/2025 Bangor
3 - 1
Cliftonville 1-0H2H+
Kyle Owens 41' 1 - 0  
  46' Harry Wilson
  46' Joe Gormley
  1 - 1 52' Ryan Curran
  60' Adebayo Fapetu
Ben Cushnie 68'  
Michael Morgan 68'  
Ben Arthurs 70' 2 - 1  
  71' Conor Barr
  71' Luke Conlan
  71' Ryan Curran
  71' Conor Falls
Michael Morgan 75'  
Tiernan Mulvenna 75'  
Liam Burns 75'  
  79' Odhran Casey
  82' Odhran Casey
  82' Ryan Corrigan
Michael Morgan 87' 3 - 1  
  89' Conor Falls
Lewis Harrison 89'  
Matthew Ferguson 89'  
Ben Arthurs 89'  
Robert Garrett 89'  
Jack O'Mahony 89'  
Tom Mathieson 89'  
18/03/2025 Bangor
1 - 4
H&W Welders 0-1H2H+
  0 - 1 44'
  0 - 2 52'
  0 - 3 60' David Parkhouse
  0 - 4 72' Michael McLellan
Ben Cushnie 74' 1 - 4  
28/02/2025 Bangor
3 - 1
Glentoran 3-0H2H+
  8' Marcus Kane
  8' Frankie Hvid
Ben Arthurs 14' 1 - 0  
Ben Cushnie 23' 2 - 0  
  29' Joe Thomson
  29' Finley Thorndike
Lewis Harrison 44' 3 - 0  
  46' James Douglas
  46' Dylan Connolly
  46' Johnny Russell
  46' Aaron Wightman
Robert Garrett 54'  
Ben Cushnie 65'  
Jack O'Mahony 65'  
  69' Christie Pattison
  69' Charlie Lindsay
Reece Neale 69'  
Tom Mathieson 69'  
  3 - 1 70' Charlie Lindsay
  74' Kodi Lyons Foster
  79' Jordan Jenkins
Jordan Jenkins 83'  
Ben Arthurs 84'  
Matthew Ferguson 84'  
04/02/2025 Bangor
4 - 0
Ballyclare Comrades 2-0H2H+
Matthew Ferguson 4' 1 - 0  
8' 2 - 0  
Ben Cushnie 55' 3 - 0  
Kyle Owens 57' 4 - 0  
14/12/2024 Institute
3 - 1
Bangor 1-0H2H+
Caoimhin Porter 35' 1 - 0  
Mikhail Kennedy 48' 2 - 0  
Brendan Mclaughlin 80' 3 - 0  
  3 - 1 82' Ben Cushnie
06/09/2024 Newry City AFC
4 - 5
Bangor 2-2H2H+
  0 - 1 5' M. Ferguson
Dualta Honney 9' 1 - 1  
  1 - 2 22' Stephen McGuinness
Dualta Honney 36' 2 - 2  
Francis McCaffrey 46' 3 - 2  
  3 - 3 47' M. Ferguson
  3 - 4 56' Kyle Owens
Adam Carroll 75' 4 - 4  
  4 - 5 78' Ben Cushnie
23/08/2024 Bangor
4 - 0
Newington Youth 1-0H2H+
M. Ferguson 22' 1 - 0  
M. Ferguson 84' 2 - 0  
Ben Cushnie 84' 3 - 0  
Tom Mathieson 90+2' 4 - 0  
08/07/2024 Bangor
4 - 1
Knockbreda 0-0H2H+
M. Tom 63' 1 - 0  
B. Cushnie 73' 2 - 0  
  2 - 1 83'
K. Reid 88' 3 - 1  
M. Bradley 90' 4 - 1  
20/04/2024 Institute
1 - 1
Bangor 1-1H2H+
O. Devlin 16' 1 - 0  
  1 - 1 41' B. Cushnie
13/04/2024 Dundela
1 - 3
Bangor 1-0H2H+
J. Jenkins 10' 1 - 0  
  1 - 1 53' B. Cushnie
  1 - 2 81' L. Francis
  1 - 3 90+1' Ben Arthurs
23/02/2024 Bangor
4 - 0
Ballyclare Comrades 1-0H2H+
Scott McArthur 37' 1 - 0  
Ben Cushnie 49' 2 - 0  
Scott McArthur 68' 3 - 0  
Ben Arthurs 90+2' 4 - 0  
03/02/2024 Portadown
2 - 1
Bangor 1-1H2H+
Zach Barr 17' 1 - 0  
  1 - 1 19' Ben Arthurs
  45' Howard Beverland
Thomas J. Murray 46'  
Gary Thompson 46'  
  54' Ben Walker
Douglas Wilson 59'  
Eamon Fyfe 60'  
Mark Russell 60'  
Jack Henderson 60'  
  76' David Hume
Zach Barr 78' 2 - 1  
Kenneth Kane 79'  
Jamie Browne 79'  
  79' Ben Walker
  79' Ben Cushnie
  84' Tom Mathieson
  84' Charley Craig
  88' Scott McArthur
  88' Adam Neale
23/09/2023 Bangor
2 - 1
Newington Youth 1-1H2H+
Ben Cushnie 17' 1 - 0  
  1 - 1 25' Eamon Hughes
Adam Neale 88' 2 - 1  
09/09/2023 Ballinamallard United
0 - 3
Bangor 0-1H2H+
  0 - 1 4' Ben Arthurs
  0 - 2 88' Ben Cushnie
  0 - 3 90+3' Ben Cushnie
29/07/2023 Bangor
2 - 1
Linfield 1-1H2H+
  0 - 1 33' John Robertson
Ben Arthurs 37' 1 - 1  
Ben Cushnie 47' 2 - 1  
01/06/2023 Dungannon Swifts
2 - 0
Annagh United 1-0H2H+
E. McGee 13' 1 - 0  
  41' J. Campbell
P. Lynch 59'  
M. O'Connor 59'  
Joseph Moore 60'  
C. Smith 60'  
M. Walsh 68'  
B. Cushnie 68'  
M. O'Connor 69' 2 - 0  
  74' Peter Duffin
  74' Christopher McDonald
B. Cushnie 75'  
  84' R. Moffatt
  84' R. Harpur
R. Donnelly 85'  
O. O'Kane 85'  
E. McGee 85'  
S. Scott 85'  
  90' G. Storey
30/05/2023 Annagh United
2 - 1
Dungannon Swifts 1-1H2H+
R. Harpur 2'  
  0 - 1 3' M. Animasahun
M. Ruddy 4' 1 - 1  
  44' M. Animasahun
  44' R. Mayse
Peter Duffin 66'  
Christopher McDonald 66'  
  69' M. Walsh
  69' C. Smith
C. Taylor 70' 2 - 1  
N. McGinley 74'  
  79' M. O'Connor
  79' P. Lynch
  79' B. Cushnie
  79' Joseph Moore
J. Campbell 85'  
R. Moffatt 85'  
P. Finnegan 89'  
29/04/2023 Dungannon Swifts
2 - 1
Newry City AFC 1-1H2H+
Joseph Moore 13' 1 - 0  
  1 - 1 40' J. Teelan
Joseph Moore 42'  
  61' R. McGivern
  61' B. Healy
  66' O. Adeyemo
  66' D. Carville
  66' P. Donnelly
  66' L. Forde
Joseph Moore 67'  
Darragh Stewart 67'  
  70' L. Forde
P. Lynch 72'  
Tomas Galvin 72'  
R. Donnelly 72'  
Adam Towe 72'  
  76' T. Lockhart
  76' M. Lusty
  76' J. Teelan
  76' Paul McGovern
  77' D. Scullion
B. Cushnie 83'  
S. Anderson 83'  
C. Smith 83'  
Kenny Ximenes 83'  
  86' D. Carville
M. Animasahun 90+2' 2 - 1  
11/04/2023 Carrick Rangers
2 - 0
Dungannon Swifts 1-0H2H+
D. Cushley 21' 1 - 0  
A. Mitchell 61'  
A. Gawne 61'  
K. Cherry 67'  
L. Anderson 67'  
  67' J. Jenkins
  67' R. Mayse
  67' B. Cushnie
  67' C. Smith
  67' P. Lynch
  67' M. Walsh
D. Cushley 75' 2 - 0  
  79' M. Animasahun
  79' J. McCready
  79' M. O'Connor
  79' S. Scott
N. Maciulaitis 83'  
R. Kalla 83'  
D. Cushley 83'  
S. Nixon 83'  
  90+2' M. Ruddy
01/04/2023 Dungannon Swifts
0 - 1
Crusaders 0-0H2H+
R. Campbell 21'  
M. Walsh 21'  
M. Animasahun 29'  
  45+4' A. Lecky
  46' A. Lecky
  46' J. Owens
Joseph Moore 66'  
B. Cushnie 66'  
J. Jenkins 66'  
J. McCready 66'  
E. McGee 69'  
  78' R. Clarke
  82' R. Clarke
  82' D. Ebbe
  90' J. Winchester
  90' D. Caddell
  0 - 1 90+3' D. Caddell
M. Animasahun 90+4'  
P. Lynch 90+4'  
  90+6' D. Caddell
24/03/2023 Dungannon Swifts
0 - 5
Linfield 0-2H2H+
  0 - 1 17' C. McKee
  0 - 2 31' E. Devine
C. Marron 46'  
  0 - 3 47' J. Cooper
  0 - 4 48' E. Devine
  0 - 5 51' K. Millar
C. Marron 58'  
G. Bruna 58'  
B. Cushnie 58'  
J. McCready 58'  
Joseph Moore 58'  
S. Scott 58'  
  73' K. Millar
  73' R. Annett
C. McGinty 76'  
  77' C. McKee
  77' Braiden Graham
J. Jenkins 79'  
P. Lynch 79'  
R. Mayse 79'  
C. Smith 79'  
  89' J. Cooper
  89' M. Haygarth
  89' J. Mulgrew
  89' K. McClean
18/03/2023 Cliftonville
1 - 2
Dungannon Swifts 0-0H2H+
J. Addis 39'  
J. Addis 46'  
C. Curran 46'  
C. Gallagher 57'  
J. Gormley 57'  
Ronan Hale 59' 1 - 0  
  66' G. Bruna
  66' Joseph Moore
  67' M. Walsh
  67' B. Cushnie
S. Moore 76'  
D. Rocks 76'  
  78' M. O'Connor
  81' M. O'Connor
  81' P. Lynch
  82' J. Jenkins
  82' C. Smith
  1 - 1 89' P. Lynch
C. Coates 90+1'  
D. Parkhouse 90+1'  
  1 - 2 90+5' Joseph Moore
11/03/2023 Dungannon Swifts
0 - 1
Carrick Rangers 0-1H2H+
R. Campbell 23'  
M. Walsh 23'  
  0 - 1 42' D. Cushley
J. McCready 46'  
B. Cushnie 46'  
E. McGee 57'  
M. Animasahun 63'  
S. Scott 63'  
  68' K. Cherry
  68' Reece Glendinning
J. Jenkins 69'  
J. Jenkins 75'  
M. O'Connor 75'  
  81' K. Forsythe
R. Mayse 81'  
  82' D. Cushley
  82' R. Kalla
  90+4' A. Gawne
  90+4' Jamal Dupree
04/03/2023 Cliftonville
1 - 2
Dungannon Swifts 0-0H2H+
L. Turner 46'  
J. McDonagh 46'  
  0 - 1 56' R. Campbell
  0 - 2 59' R. Campbell
C. Gallagher 59'  
R. Curran 59'  
  64' R. Campbell
  64' B. Cushnie
Rory Hale 65'  
D. Parkhouse 65'  
  67' M. Ruddy
C. Coates 73'  
C. Curran 73'  
  83' D. Dunne
J. Gormley 90+2' 1 - 2  
J. Gormley 90+2'  
  90+4' J. McCready
  90+4' S. Scott

Results and Fixtures
Top Soccer Tipsters
12.12 Promotion Sale
Platinum Membership 12.12 Promotion
-50%
$15

Promotion is ending in:
02 | 10 | 31 | 42
days   hrs   mins   secs

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