Michael Ruddy Profile and Player Statistics
First name: Michael
Last name: Ruddy
Position: , Defender
Nationality: Northern Ireland
Date of birth: 5 August 1993
Age: 30
Place of birth: Northern Ireland

Football Career Transfers and Statistics

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

Competition Season Football Club
Championship 2023/2024 Ards 0 0 0 0 0 0 0 0
Irish League Cup 2023/2024 Ards 15 1 0 1 0 0 0 0
Club Friendlies 3 2023 Ards 0 0 0 0 0 0 0 0
Premiership 2022/2023 Dungannon Swifts 1346 25 1 9 0 0 8 1
Premiership 2022/2023 Portadown 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Dungannon Swifts 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Portadown 0 0 0 0 0 0 0 0
Irish League Cup 2021/2022 Portadown 148 2 1 0 0 0 1 0
Premiership 2021/2022 Portadown 2761 31 0 3 4 0 9 0
Club Friendlies 1 2021 Portadown 0 0 0 0 0 0 0 0
Premiership 2020/2021 Crusaders 990 14 3 2 1 0 3 0
Club Friendlies 1 2020 Crusaders 0 0 0 0 0 0 0 0
Europa League 2019/2020 Crusaders 180 2 0 0 0 0 1 0
Irish League Cup 2019/2020 Crusaders 90 1 0 0 0 0 1 0
Premiership 2019/2020 Crusaders 584 11 2 1 0 0 3 0
Champions League 2018/2019 Crusaders 0 0 0 0 0 0 0 0
Europa League 2018/2019 Crusaders 0 0 0 0 0 0 0 0
Irish League Cup 2018/2019 Crusaders 180 2 0 0 0 0 0 0
Premiership 2018/2019 Crusaders 1434 19 4 0 1 0 6 0
Premiership 2016/2017 Ards 2817 33 2 1 11 0 9 0
Premiership 2015/2016 Ballymena United 1053 17 4 5 2 0 5 2
Premiership 2014/2015 Ballymena United 795 15 6 4 1 0 4 0
Premiership 2013/2014 Ballymena United 982 19 8 2 1 0 4 0
Premiership 2012/2013 Ballymena United 1238 16 1 7 0 0 4 0

Michael Ruddy has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/03/2024 Ards
2 - 0
Dergview 0-0H2H+
L. Newell 48' 1 - 0  
M. Ruddy 90+2' 2 - 0  
18/11/2023 H&W Welders
0 - 3
Ards 0-3H2H+
  0 - 1 6' M. Ruddy
  0 - 2 11' C. Dougan
  0 - 3 19' C. Dougan
07/11/2023 Ards
3 - 5
Larne 1-2H2H+
Callum Dougan 15' 1 - 0  
  1 - 1 20' Joe Moore
  1 - 2 45+3' A. Ryan
Ross Hunter 49' 2 - 2  
G. Tipton 58'  
C. Scannell 71'  
  2 - 3 73' P. O'Neill
Connor Maxwell 77' 3 - 3  
  84' P. O'Neill
  3 - 4 101' L. Bonis
  3 - 5 117' P. O'Neill
11/04/2023 Carrick Rangers
2 - 0
Dungannon Swifts 1-0H2H+
D. Cushley 21' 1 - 0  
D. Cushley 75' 2 - 0  
  90+2' M. Ruddy
07/04/2023 Glenavon
1 - 1
Dungannon Swifts 1-0H2H+
M. Fitzpatrick 8' 1 - 0  
D. Wallace 21'  
  45' C. Marron
M. O'Connor 53'  
  1 - 1 81' C. Smith
11/03/2023 Dungannon Swifts
0 - 1
Carrick Rangers 0-1H2H+
  0 - 1 42' D. Cushley
E. McGee 57'  
J. Jenkins 69'  
  81' K. Forsythe
R. Mayse 81'  
24/02/2023 Portadown
3 - 1
Dungannon Swifts 1-0H2H+
P. McElroy 5' 1 - 0  
L. Upton 19'  
  1 - 1 57' E. McGee
P. McElroy 62' 2 - 1  
  69' C. McGinty
  74' R. Campbell
M. Russell 82'  
  88' J. Knowles
P. McElroy 89' 3 - 1  
17/02/2023 Newry City AFC
0 - 2
Dungannon Swifts 0-1H2H+
  0 - 1 42' M. Walsh
  0 - 2 59' J. Knowles
14/02/2023 Dungannon Swifts
0 - 3
Larne 0-0H2H+
  0 - 1 47' P. O'Neill
  0 - 2 64' J. Thomson
  0 - 3 75' A. Ryan
11/02/2023 Crusaders
3 - 0
Dungannon Swifts 1-0H2H+
J. Forsythe 20' 1 - 0  
  28' J. Knowles
  37' E. McGee
P. Heatley 56' 2 - 0  
A. Lecky 58' 3 - 0  
  71' S. Scott
  77' E. McGee
  80' S. Scott
28/01/2023 Dungannon Swifts
0 - 3
Coleraine 0-1H2H+
G. Bruna 7'  
M. Ruddy 27'  
  0 - 1 45+1' M. Shevlin
M. Animasahun 61'  
J. Knowles 61'  
  0 - 2 81' E. Fyfe
  0 - 3 88' M. Shevlin
21/01/2023 Dungannon Swifts
2 - 1
Glenavon 1-1H2H+
  0 - 1 25' A. Prendergast
M. Animasahun 36' 1 - 1  
  55' M. Fitzpatrick
M. O’Connor 63' 2 - 1  
  71' C. Birney
J. McCready 71'  
M. O’Connor 72'  
  75' I. Baird
  90+4' D. Wallace
14/01/2023 Ballymena United
2 - 0
Dungannon Swifts 0-0H2H+
D. Wilson 45+2'  
A. McGrory 52' 1 - 0  
  52' C. McGinty
D. McDaid 90+5' 2 - 0  
17/12/2022 Linfield
4 - 0
Dungannon Swifts 2-0H2H+
C. McKee 6' 1 - 0  
E. Vertainen 33' 2 - 0  
C. Palmer 49' 3 - 0  
  61' R. Mayse
  84' M. Ruddy
  89' C. Marron
L. McStravick 90+2' 4 - 0  
10/12/2022 Dungannon Swifts
4 - 1
Carrick Rangers 2-0H2H+
J. Knowles 17' 1 - 0  
  37' C. Stewart
M. Walsh 38'  
M. Walsh 41' 2 - 0  
  2 - 1 50' L. Anderson
  51' J. Ervin
  53' Reece Glendinning
  71' R. Kalla
  73' E. McGuckin
R. Campbell 76' 3 - 1  
B. Gallagher 87'  
B. Gallagher 90'  
J. Knowles 90+6' 4 - 1  
26/11/2022 Dungannon Swifts
1 - 0
Glenavon 0-0H2H+
J. Knowles 17'  
  38' S. Ward
  43' A. Doyle
  56' E. Bradley
R. Campbell 70' 1 - 0  
  79' M. Fitzpatrick
J. McCready 82'  
M. Walsh 90+4'  
05/11/2022 Glentoran
3 - 1
Dungannon Swifts 1-1H2H+
J. Donnelly 9'  
J. Donnelly 9' 1 - 0  
C. McMenamin 14'  
  20' J. Scott
  1 - 1 32' G. Bruna
T. Devlin 60'  
H. Plum 63'  
  66' E. McGee
C. McMenamin 68' 2 - 1  
C. McMenamin 85' 3 - 1  
29/10/2022 Dungannon Swifts
0 - 2
Crusaders 0-1H2H+
  0 - 1 1' P. Lowry
M. O’Connor 13'  
G. Breen 19'  
  45+4' J. McMurray
D. Nelson 45+4'  
  0 - 2 48' D. Larmour
  68' P. Lowry
21/10/2022 Dungannon Swifts
1 - 1
Ballymena United 1-1H2H+
  19' S. Whiteside
M. O’Connor 29' 1 - 0  
  32' J. Kelly
J. Scott 34'  
  1 - 1 36' D. McDaid
C. McGinty 67'  
G. Breen 75'  
  90+5' C. Keeley
15/10/2022 Carrick Rangers
3 - 0
Dungannon Swifts 1-0H2H+
C. Allen 24' 1 - 0  
  34' C. McGinty
  44' R. Mayse
C. Allen 54' 2 - 0  
C. Allen 64'  
A. Mitchell 77' 3 - 0  
  85'
  86'
  86'
01/10/2022 Dungannon Swifts
0 - 1
Linfield 0-1H2H+
  0 - 1 37' R. McDaid
  42' C. Johns
M. Ruddy 55'  
G. Breen 57'  
J. Knowles 65'  
G. Bruna 77'  
C. Marron 90+2'  
23/09/2022 Dungannon Swifts
2 - 0
Portadown 1-0H2H+
R. Campbell 1' 1 - 0  
  42' L. Upton
  42'
J. McCready 43'  
R. Mayse 47' 2 - 0  
  64' L. Donnellan
D. Curry 74'  
  74' S. Teggart
M. Ruddy 86'  
16/09/2022 Newry City AFC
1 - 0
Dungannon Swifts 0-0H2H+
  10' M. Ruddy
  56' E. McGee
L. Forde 61' 1 - 0  
  90+6' C. Marron
02/09/2022 Dungannon Swifts
0 - 5
Coleraine 0-4H2H+
  0 - 1 10' C. Marron
  15' M. Shevlin
  0 - 2 37' K. Farren
  0 - 3 43' M. Shevlin
  0 - 4 45' J. Glackin
M. Animasahun 47'  
M. Ruddy 62'  
  62' J. Carson
  63' C. McKendry
  69' L. Kane
  0 - 5 85' M. McCrudden
M. O’Connor 90'  
27/08/2022 Cliftonville
4 - 2
Dungannon Swifts 2-1H2H+
J. Addis 20'  
  0 - 1 21' J. Knowles
Rory Hale 33' 1 - 1  
44'  
C. Gallagher 45+3' 2 - 1  
R. Doherty 48'  
  2 - 2 49' J. McCready
M. Ruddy 50' 3 - 2  
  66' C. McGinty
C. Curran 72' 4 - 2  
27/08/2022 Cliftonville
4 - 2
Dungannon Swifts 2-1H2H+
J. Addis 20'  
  0 - 1 21' J. Knowles
Rory Hale 33' 1 - 1  
44'  
C. Gallagher 45+3' 2 - 1  
R. Doherty 48'  
  2 - 2 49' J. McCready
M. Ruddy 50' 3 - 2  
  66' C. McGinty
C. Curran 72' 4 - 2  
23/08/2022 Dungannon Swifts
0 - 1
Glentoran 0-0H2H+
  31' A. McCarey
M. Ruddy 31'  
E. McGee 55'  
J. Knowles 68'  
  0 - 1 86' J. Donnelly
20/08/2022 Dungannon Swifts
0 - 2
Ballymena United 0-0H2H+
  14' E. Tweed
  0 - 1 51' J. Kelly
  0 - 2 88' C. Keeley
13/08/2022 Crusaders
5 - 1
Dungannon Swifts 2-1H2H+
P. Heatley 7' 1 - 0  
B. Barr 37' 2 - 0  
  2 - 1 45+2' R. Campbell
B. Kennedy 48' 3 - 1  
B. Kennedy 65' 4 - 1  
P. Heatley 68' 5 - 1  
23/04/2022 Glenavon
1 - 0
Portadown 1-0H2H+
D. Wallace 14' 1 - 0  
  27' G. Hall
  36' G. Tipton
M. Fitzpatrick 48'  
C. Birney 51'  
R. Garrett 90'  
  90+2' A. Salley
  90+4' O. Conaty
19/04/2022 Portadown
0 - 0
Dungannon Swifts 0-0H2H+
  38' T. Devlin
  39' R. Mayse
O. Conaty 45'  
  76' D. King
  77' G. Breen
J. Smith 85'  
16/04/2022 Ballymena United
2 - 1
Portadown 0-1H2H+
S. McCullough 19'  
29'  
  0 - 1 37' B. Stedman
J. Henderson 42'  
P. McElroy 48' 1 - 1  
S. McCullough 81' 2 - 1  
09/04/2022 Portadown
0 - 1
Warrenpoint Town 0-1H2H+
35'  
  0 - 1 35' K. Dillon
  43'
  44'
  69'
  78'
  84'
05/04/2022 Portadown
0 - 2
Cliftonville 0-1H2H+
  0 - 1 29' J. Gormley
  0 - 2 73' J. Gormley
19/03/2022 Portadown
2 - 0
Coleraine 0-0H2H+
H. Anderson 13'  
A. Salley 64' 1 - 0  
  66' L. Kane
H. Anderson 69' 2 - 0  
  84' A. Mullan
12/03/2022 Portadown
1 - 0
Ballymena United 1-0H2H+
A. Salley 35' 1 - 0  
  38' M. Place
G. Tipton 53'  
08/03/2022 Carrick Rangers
2 - 2
Portadown 0-2H2H+
  0 - 1 19' M. Ruddy
  0 - 2 41' A. Salley
  42' A. Salley
J. Gibson 51'  
  52' H. Beverland
S. Gordon 64' 1 - 2  
D. Cushley 67'  
Reece Glendinning 71' 2 - 2  
K. Cherry 75'  
26/02/2022 Portadown
1 - 0
Warrenpoint Town 0-0H2H+
  53'
H. Anderson 56' 1 - 0  
B. Stedman 74'  
  80'
  84' S. Ball
19/02/2022 Linfield
1 - 0
Portadown 1-0H2H+
C. McKee 25' 1 - 0  
  32'
79'  
29/01/2022 Larne
4 - 0
Portadown 1-0H2H+
L. Bonis 24' 1 - 0  
K. Balmer 58' 2 - 0  
L. Bonis 62' 3 - 0  
N. Nasseri 72' 4 - 0  
  79' M. Ruddy

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