Ryan Swan Profile and Player Statistics
First name: Ryan
Last name: Swan
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Championship 2024/2025 Annagh United 13 0 0 14 0 0 0
Irish Cup 2024/2025 Annagh United 1 0 0 1 0 0 0
Irish League Cup 2024/2025 Annagh United 1 0 1 0 0 0 0
Championship 2023/2024 Annagh United 1 0 0 1 0 0 0
Championship 2022/2023 Warrenpoint Town 6 0 0 6 0 0 0
Irish Cup 2022/2023 Warrenpoint Town 1 0 1 0 0 0 0
Premiership 2020/2021 Warrenpoint Town 38 4 7 7 0 2 0
Challenge Cup 2019/2020 Bohemians 1 0 1 0 0 0 0
Premiership 2019/2020 Warrenpoint Town 6 0 1 2 0 0 0
Club Friendlies 1 2019 Bohemians 1 0 0 0 0 0 0
FAI Cup 2019 Bohemians 1 1 0 0 0 1 0
Premier Division 2019 Bohemians 29 10 3 2 0 1 0
First Division 2017 Cabinteely 5 1 2 1 0 2 0
First Division 2016 UCD 21 4 10 6 0 4 0
Europa League 2015/2016 UCD 4 0 1 3 0 0 0
First Division 2015 UCD 16 4 6 8 0 5 0
League Cup 2015 UCD 1 0 1 0 0 0 0
Premier Division 2014 Bray Wanderers 5 2 0 0 0 0 0

Ryan Swan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
11/04/2025 Bangor
2 - 3
Annagh United 2-1H2H+
  0 - 1 13' Ryan Swan
28' 1 - 1  
Ben Arthurs 38' 2 - 1  
Kyle Owens 73'  
  2 - 2 75'
  2 - 3 80'
05/04/2025 Annagh United
2 - 0
Dundela 1-0H2H+
Ryan Swan 9' 1 - 0  
Stephen Murray 86' 2 - 0  
01/04/2025 Annagh United
4 - 2
H&W Welders 1-0H2H+
Jack Henderson 2' 1 - 0  
Stephen Murray 49' 2 - 0  
60' 3 - 0  
Ryan Swan 70' 4 - 0  
  4 - 1 86'
  4 - 2 90+4' Michael McLellan
22/03/2025 Institute
2 - 6
Annagh United 2-4H2H+
  0 - 1 5' Paul Finnegan
  0 - 2 8' Stephen Murray
  0 - 3 23' Ryan Swan
  0 - 4 24' Stephen Murray
Mikhail Kennedy 40' 1 - 4  
Mikhail Kennedy 44' 2 - 4  
  2 - 5 90+2' Stephen Murray
  2 - 6 90+4' Stephen Murray
22/02/2025 Annagh United
2 - 2
Limavady United 1-1H2H+
Ryan Swan 11' 1 - 0  
  1 - 1 33' Stephen Lowry
  1 - 2 66'
Philip Donnelly 87' 2 - 2  
18/01/2025 Newington Youth
0 - 3
Annagh United 0-2H2H+
  0 - 1 28'
  0 - 2 43' Ryan Swan
  0 - 3 81' Lee Upton
04/01/2025 Annagh United
3 - 2
Portadown 2-1H2H+
  0 - 1 7' James Teelan
Ryan Swan 14' 1 - 1  
Jack Evans 38' 2 - 1  
Conall Young 41'  
Scott McCullough 50'  
  58' Baris Altintop
Stephen Murray 65' 3 - 1  
  3 - 2 69' Steven McCullough
  75' Ryan Mayse
Stephen Murray 75'  
Philip Donnelly 90+2'  
Jason Craughwell 90+3'  
Craig Taylor 90+6'  
30/12/2024 Annagh United
4 - 3
Bangor 1-2H2H+
  0 - 1 2' Matthew Ferguson
  0 - 2 22' Ben Arthurs
Ryan Swan 28' 1 - 2  
  1 - 3 74' Matthew Ferguson
Stephen Murray 78' 2 - 3  
Ryan Swan 80' 3 - 3  
Stephen Murray 86' 4 - 3  
14/12/2024 Ballinamallard United
0 - 3
Annagh United 0-3H2H+
  0 - 1 17' Ryan Swan
  0 - 2 31' Ryan Swan
  0 - 3 42' Ryan Swan
10/12/2024 Annagh United
2 - 0
H&W Welders 2-0H2H+
Ryan Swan 38' 1 - 0  
Scott McCullough 41' 2 - 0  
29/11/2024 Newry City AFC
0 - 2
Annagh United 0-2H2H+
  0 - 1 4' Ryan Swan
  0 - 2 42' Stephen Murray
07/09/2024 H&W Welders
2 - 1
Annagh United 1-1H2H+
  0 - 1 9' Ryan Swan
Tiarnan O'Connor 35' 1 - 1  
Tiarnan O'Connor 67' 2 - 1  
31/08/2024 Annagh United
2 - 1
Institute 2-1H2H+
Ryan Swan 3' 1 - 0  
  1 - 1 4' J. Browne
Jack Evans 16' 2 - 1  
10/08/2024 Newington Youth
0 - 3
Annagh United 0-2H2H+
  0 - 1 34' Ryan Swan
  0 - 2 36' Lee Upton
  0 - 3 57' Nathan Kerr
05/08/2023 Annagh United
5 - 2
Dundela 2-1H2H+
  0 - 1 6' Jamie McGovern
Ryan Swan 18' 1 - 1  
Ryan Swan 28' 2 - 1  
Stephen Murray 56' 3 - 1  
J. Evans 58' 4 - 1  
Lee Upton 69' 5 - 1  
  5 - 2 90+3' William Faulkner
18/03/2023 Ballyclare Comrades
3 - 2
Warrenpoint Town 1-1H2H+
D. Roohi 11' 1 - 0  
  1 - 1 35' R. Swan
C. Ferris 41' 2 - 1  
  2 - 2 51' K. Dillon
H. Adair 90+1' 3 - 2  
18/02/2023 Annagh United
0 - 1
Warrenpoint Town 0-1H2H+
  0 - 1 9' R. Swan
21/01/2023 Ards
3 - 5
Warrenpoint Town 2-2H2H+
A. Salley 1' 1 - 0  
A. Salley 9' 2 - 0  
  2 - 1 25' R. Swan
  2 - 2 45+1' F. McCaffrey
G. Hall 46' 3 - 2  
  3 - 3 54' A. Carroll
  3 - 4 71' R. Swan
  3 - 5 76' A. Carroll
14/01/2023 Warrenpoint Town
3 - 1
H&W Welders 1-1H2H+
R. Swan 19' 1 - 0  
  1 - 1 21' M. McLellan
Ryan Swan 53' 2 - 1  
R. Swan 55' 3 - 1  
26/11/2022 Warrenpoint Town
1 - 4
Ards 1-1H2H+
R. Swan 19' 1 - 0  
  26' A. Salley
  1 - 1 27' D. Reynolds
Francis McCaffrey 43'  
Ryan Swan 45'  
  1 - 2 76' S. Jallow
  1 - 3 80' A. Salley
  1 - 4 83' A. Salley
05/11/2022 Warrenpoint Town
3 - 2
H&W Welders 2-0H2H+
A. Wixted 6' 1 - 0  
A. Wixted 45' 2 - 0  
R. Swan 50' 3 - 0  
  3 - 1 59' M. Ferguson
  3 - 2 66' M. Ferguson
29/05/2021 Warrenpoint Town
3 - 1
Carrick Rangers 2-1H2H+
A. O'Sullivan 14' 1 - 0  
16'  
19'  
  1 - 1 21' C. Loughran
K. Dillon 37'  
R. Swan 41' 2 - 1  
  55' J. Millar
  55' K. Forsythe
R. Swan 67' 3 - 1  
67'  
D. Wallace 71'  
  75' M. Smith
  75' J. Jenkins
  77' Corey McMullan
Dermot McVeigh 83'  
F. McCaffrey 83'  
  83' M. Mulholland
  83' Ross McGimpsey
25/05/2021 Ballymena United
3 - 0
Warrenpoint Town 2-0H2H+
19'  
  31'
S. McCartan 37' 1 - 0  
P. McElroy 44' 2 - 0  
44'  
45+2'  
  48'
L. Millar 75' 3 - 0  
78'  
Trai Hume 79'  
O. McKeown 79'  
R. Redman 85'  
J. Addis 85'  
  90'
14/05/2021 Glenavon
4 - 0
Warrenpoint Town 2-0H2H+
11'  
  17' R. Swan
27'  
28'  
A. Hall 29' 1 - 0  
D. Wallace 35' 2 - 0  
44'  
  60' C. Deasy
  60' B. Doyle
  69' Andy Coleman
A. Hall 70' 3 - 0  
  73' R. Swan
  73' A. O'Sullivan
A. Hall 74'  
Conan Byrne 74'  
P. Campbell 74'  
J. Doran 74'  
76'  
  77' S. Ball
  77' D. Quinn
D. Purkis 90+2' 4 - 0  
04/05/2021 Dungannon Swifts
0 - 1
Warrenpoint Town 0-0H2H+
  15'
18'  
19'  
24'  
  32' D. Byrne
R. Mayse 35'  
J. Convie 35'  
36'  
  45+1'
J. Convie 49'  
  51'
C. Byers 63'  
A. Glenny 63'  
  67' B. Mullen
  67' C. Deasy
  75' A. O'Sullivan
  75' F. McCaffrey
B. Gallagher 80'  
Rory Patterson 80'  
  83' C. Deasy
O. Smyth 90+1'  
  90+2' WarrenpointTown
  0 - 1 90+2' B. Doyle
R. Carroll 90+2'  
  90+6' S. Ball
01/05/2021 Portadown
1 - 2
Warrenpoint Town 1-1H2H+
  11'
A. Salley 17' 1 - 0  
G. Hall 19'  
  1 - 1 27' F. McCaffrey
P. Finnegan 32'  
41'  
42'  
G. Tipton 56'  
  61' F. McCaffrey
  61' B. Doyle
  1 - 2 62' A. O'Sullivan
  62'
O. Conaty 67'  
B. Tilney 67'  
  73' A. O'Sullivan
  73' A. Carroll
G. Tipton 75'  
Z. Cowan 75'  
A. Salley 81'  
S. Murray 81'  
  83'
86'  
  87' R. Swan
  87' C. Deasy
24/04/2021 Warrenpoint Town
1 - 3
Portadown 1-1H2H+
  0 - 1 16' B. Tilney
30'  
R. Swan 33' 1 - 1  
  46' E. Scannell
  46' G. Hall
  48'
  55'
  1 - 2 56' A. Salley
D. Byrne 64'  
  1 - 3 64' A. Salley
  66' Sam Warde
  66' B. McKeown
A. O'Sullivan 67'  
A. Carroll 67'  
72'  
75'  
  78' Ben Guy
  78' S. Murray
  81' L. Bonis
82'  
  85'
F. McCaffrey 86'  
B. Doyle 86'  
90+3'  
20/04/2021 Warrenpoint Town
3 - 4
Glenavon 1-4H2H+
  0 - 1 3' M. Fitzpatrick
  7'
  8'
  11'
  12'
  0 - 2 19' D. Purkis
23'  
R. Swan 28' 1 - 2  
  1 - 3 35' D. Purkis
D. Byrne 40'  
  1 - 4 41' D. Purkis
A. Carroll 46' 2 - 4  
F. McCaffrey 49' 3 - 4  
S. Ball 53'  
  72' Conan Byrne
  72' A. Hall
A. Carroll 76'  
B. Doyle 76'  
84'  
  89' D. Purkis
  89' G. Moorhouse
  89' M. Fitzpatrick
  89' M. O'Connor
K. Dillon 90+4'  
16/04/2021 Larne
5 - 0
Warrenpoint Town 2-0H2H+
J. Robinson 8' 1 - 0  
A. Mitchell 20' 2 - 0  
Martin Donnelly 49' 3 - 0  
Ronan Hale 52' 4 - 0  
Ronan Hale 57'  
D. McDaid 57'  
John Herron 57'  
M. Randall 57'  
M. Randall 60'  
  65' R. Swan
  65' B. Mullen
Martin Donnelly 67'  
C. McKendry 67'  
  76' F. McCaffrey
  76' D. Quinn
D. McDaid 90' 5 - 0  
C. McKendry 90+2'  
13/04/2021 Warrenpoint Town
0 - 0
Carrick Rangers 0-0H2H+
  5'
  5'
  9'
11'  
12'  
22'  
C. Deasy 40'  
43'  
C. Deasy 60'  
Luke Gallagher 60'  
70'  
  73' Christopher Ramsey
  73' C. Loughran
B. Doyle 77'  
A. Carroll 77'  
79'  
  80' L. Chapman
  80' M. Smith
  85' K. Cherry
  85' Corey McMullan
S. Hutchinson 87'  
B. Mullen 87'  
  89'
  90+1' C. Friel
  90+3' R. Neale
10/04/2021 Warrenpoint Town
1 - 2
Coleraine 0-0H2H+
  21'
C. Deasy 23'  
B. Doyle 48'  
S. Hutchinson 51'  
53'  
  56' I. Parkhill
  56' J. Carson
  62'
K. Dillon 63' 1 - 0  
  65' R. Wilson
  65' M. Shevlin
  1 - 1 66' S. O'Donnell
  66'
D. Byrne 68'  
S. Ball 71'  
A. O'Sullivan 73'  
A. Carroll 73'  
  77' S. Nixon
  77' Caiolan Brennan
  79'
  1 - 2 80' S. O'Donnell
06/04/2021 Glenavon
1 - 0
Warrenpoint Town 1-0H2H+
  31'
38'  
D. Purkis 45' 1 - 0  
  51'
P. Campbell 57'  
M. O'Connor 57'  
59'  
  81' S. Hutchinson
  81' A. Carroll
M. Fitzpatrick 81'  
G. McCaffrey 81'  
85'  
  86' Adam Evans
  86' R. Swan
  90+3'
03/04/2021 Warrenpoint Town
0 - 5
Cliftonville 0-3H2H+
  3'
  6' M. McCrudden
  0 - 1 8' M. McCrudden
  13'
  0 - 2 14' R. Curran
  33' Liam Bagnall
  0 - 3 45+2' M. McCrudden
S. Ball 46'  
K. Cowan 46'  
R. Swan 46'  
K. Dillon 46'  
F. McCaffrey 55'  
F. McCaffrey 58'  
A. O'Sullivan 58'  
  0 - 4 63' M. McCrudden
  64' Jamie Harney
  64' G. Breen
  64' Liam Bagnall
  64' B. Coffey
  0 - 5 68' D. O'Connor
  68' M. McCrudden
  68' O. Casey
27/03/2021 Carrick Rangers
1 - 1
Warrenpoint Town 1-0H2H+
23'  
26'  
  28'
K. Cherry 34' 1 - 0  
36'  
47'  
48'  
48'  
J. Gibson 54'  
M. Smith 54'  
C. Rodgers 57'  
  61' K. Dillon
  61' S. Hutchinson
  61' A. Carroll
  61' R. Swan
K. Cherry 68'  
  69'
  70'
  70'
C. Friel 74'  
J. Jenkins 74'  
75'  
  77' B. Doyle
  77'
  87'
  87'
D. Kelly 90+2'  
  1 - 1 90+3' R. Swan
23/03/2021 Warrenpoint Town
1 - 2
Glentoran 0-0H2H+
  29'
  32'
A. Carroll 54' 1 - 0  
  1 - 1 56' C. McMenamin
  63' C. McMenamin
  63' J. McDonagh
  63'
66'  
B. Mullen 68'  
C. Deasy 68'  
K. Dillon 68'  
R. Swan 68'  
A. Carroll 69'  
  80' S. Clucas
  80' A. Mitchell
  1 - 2 82' J. Donnelly
Dermot McVeigh 85'  
A. O'Sullivan 85'  
  86' J. Donnelly
  86' H. Plum
Luke Gallagher 89'  
  90+2'
20/03/2021 Warrenpoint Town
2 - 2
Ballymena United 1-0H2H+
8'  
  23'
  27' S. Graham
  27' J. Ervin
27'  
  31' Ballymena Utd
A. Carroll 32' 1 - 0  
45+1'  
  1 - 1 56' S. McCartan
J. O'Connor 59'  
B. Doyle 59'  
F. McCaffrey 67'  
Adam Evans 71'  
Dermot McVeigh 71'  
  72' J. Winchester
78'  
A. O'Sullivan 84'  
David Forsythe 84'  
B. Doyle 85' 2 - 1  
  2 - 2 87' R. Waide
  88' B. Wylie
  88' J. McCready
K. Dillon 89'  
16/03/2021 Warrenpoint Town
1 - 1
Ballymena United 1-1H2H+
  0 - 1 8' J. McCready
20'  
29'  
A. Carroll 38' 1 - 1  
38'  
  45'
51'  
  69' J. McCready
  69' P. McElroy
K. Dillon 71'  
R. Swan 72'  
J. O'Connor 72'  
  75' B. Wylie
  75' S. McCartan
B. Doyle 84'  
F. McCaffrey 84'  
  86'
  89' Trai Hume
  89'
  90+3' J. Winchester
13/03/2021 Warrenpoint Town
0 - 2
Glentoran 0-0H2H+
B. Doyle 24'  
  57' C. O'Connor
  57' R. Donnelly
  0 - 1 58' R. McDaid
Adam Evans 64'  
K. Dillon 64'  
S. Hutchinson 74'  
A. Carroll 74'  
  74' H. Plum
  74' C. Gallagher
  0 - 2 80' R. McDaid
J. O'Connor 81'  
A. O'Sullivan 81'  
  83' J. Donnelly
  83' S. Clucas
A. Carroll 90+2'  
09/03/2021 Linfield
5 - 0
Warrenpoint Town 3-0H2H+
K. McClean 16'  
C. Palmer 16'  
21'  
J. Stewart 22' 1 - 0  
  25' D. Byrne
  25' Luke Gallagher
Shayne Lavery 26' 2 - 0  
  41' C. Deasy
  41' B. Mullen
J. Cooper 42' 3 - 0  
J. Callacher 51' 4 - 0  
  55' S. Hutchinson
  55' D. Wallace
55'  
C. Pepper 65'  
M. Clarke 65'  
Shayne Lavery 71'  
Andrew Waterworth 71'  
Andrew Waterworth 76' 5 - 0  
06/03/2021 Crusaders
0 - 2
Warrenpoint Town 0-2H2H+
26'  
  0 - 1 29' R. Swan
  29'
  0 - 2 34' B. Doyle
D. Caddell 46'  
J. Owens 46'  
47'  
48'  
B. Burns 52'  
A. Wilson 52'  
  53'
A. Lecky 62'  
J. McGonigle 62'  
63'  
  67' J. O'Connor
  67' Adam Evans
68'  
72'  
  74'
  75' A. O'Sullivan
  75' D. Wallace
80'  
J. McGonigle 85'  
  90+3'

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.