2022 – 2023 Stats

Last year

Overall Club Stats

Total Matches: 53

  • Firsts: 29
  • Swifts: 24

Appearances and Starts

Sorted by most total appearances.

PlayerAppearancesStartsSubbed OnOff
Sam Lurring302912
Robbie Lurring292453
Gavin Crawford282713
Graeme McMullan282355
Gregg Allison252500
Michael Vladeanu222200
John McMenamin221845
Stuart McMullan212011
Cameron Mckissick2111105
Scott Brashaw202001
Matthew Lindsay201465
Adam Davidson191547
Thomas Rodgers181624
Stephen McNair181535
Luke Curry181264
Glenn Bennett171167
Gareth Bingham161420
Ryan Graham161061
Kian Connolly164121
Ben Wilson151415
Ethan Majury151540
Conor Graham151142
John Stevenson141130
Stefan Graham121201
Naseem Ouldhamlat121207
Will McNeill11920
David Griffiths11653
Liam Rogers11652
Anthony Greene10910
Calum Ferguson10822
John McManus101005
Jamie McNeill10732
Diarmuid Lavery8802
Harry Bell8533
Joshua Annett8621
Ben Rodgers7611
Taylor Graham7612
Andrew Shannon7431
Dylan Fitzpatrick6510
Phil Pickering6512
TJ Nelson6603
Ben Onuoha6240
Keelin O’Hare6423
Aaron Cheevers5500
David Kelly5501
Richard Annett5501
Luke Martin5504
Jake McCarten4400
Luke Craig4403
Tyler Dickson4401
Jonny Quinn4401
Daniel Hewitt4310
Joshua Thompson4220
Jonny Quinn4401
Peter Kearney3300
Jonny Shannon3301
Ross Hayes3301
Jake Redmond3302
Allan Massey3211
Simon Alexander3210
Scott Cheevers3212
Niall Tyndall2200
David Graham2200
Alex Millar1100
David Pentland1100
Ross Bingham1100
Matthew Law1100
Craig McMullan110`1
Noah Kennedy1010
Gareth King1010
Phil Pentland1010
Kyle Rendall1010

Total Minutes Played

PlayerMinutes played
1. Sam Lurring2620
2. Gavin Crawford2405
3. Robbie Lurring2250
4. Gregg Allison2195
5. Graeme McMullan2105
6. Michael Vladeanu1980
7. Stuart McMullan1830
8. Scott Brashaw1805
9. John McMenamin1580
10. Ethan Majury1350
11. Gareth Bingham1345
12. Thomas Rodgers1315
13. Matthew Lindsay1285
14. Stephen McNair1255
15. Adam Davidson1210
16. Cameron Mckissick1190
17. Ben Wilson1185
17. Luke Curry1185
19. Conor Graham1105
20. John Stevenson1055
21. Ryan Graham1025
22. Stefan Graham1020
23. Glenn Bennett910
24. Naseem Ouldhamlat860
25. Will McNeill850
26. Anthony Greene825
27. John McManus785
28. Jamie McNeill740
29. Calum Ferguson710
30. Diarmuid Lavery670
31. David Griffiths625
32. Liam Rogers620
33. Taylor Graham575
34. Kian Connolly550
34. Joshua Annett550
36. Ben Rodgers530
37. Dylan Fitzpatrick455
38. Andrew Shannon450
38. Aaron Cheevers450
38. Phil Pickering450
41. Harry Bell445
42. TJ Nelson435
42. David Kelly435
44. Richard Annett405
45. Jake McCarten360
46. Keelin O’Hare355
47. Daniel Hewitt330
49. Tyler Dickson300
49. Jonny Quinn300
51. Luke Craig285
52. Ben Onuoha270
52. Simon Alexander270
52. Peter Kearney270
55. Luke Martin265
56. Jonny Shannon230
57. Ross Hayes210
58. Jake Redmond205
59. David Graham180
59. Niall Tyndall180
61. Allan Massey160
62. Joshua Thompson135
63. Scott Cheevers105
64. David Pentland90
64. Ross Bingham90
64. Alex Millar90
64. Matthew Law90
69. Craig McMullan85
70. Gareth King30
71. Noah Kennedy25
72. Phil Pentland10
73. Kyle Rendall5

Total Club Goalscorers

Total Goals Scored51
1. Graeme McMullan7
2. Diarmuid Lavery5
3. Robbie Lurring5
4. Glenn Bennett4
4. Gregg Allison4
4. John Stevenson4
7. Gavin Crawford3
8. Stuart McMullan2
8. Sam Lurring2
8. Ethan Majury2
8. David Griffiths2
8. Cameron Mckissick2
8. Taylor Graham2
14. Thomas Rodgers1
14. John McManus1
14. Tyler Dickson1
14. Scott Brashaw1
14. Gareth Bingham1
14. John McMenamin1
14. Joshua Thompson1
14. Own Goal1

Goalkeepers

PlayerMinutesConceded
Michael Vladeanu198087
Stefan Graham102042
Anthony Greene63031
Jake McCarten36026
Gareth Bingham3509
Peter Kearney2709
Alex Millar904
David Pentland901
Total4790209

Total Club Yellow Cards

Total Yellow Cards54
1. Thomas Rodgers7
2. Graeme McMullan6
3. Gavin Crawford3
3. Gregg Allison3
3. Conor Graham3
6. Scott Brashaw2
6. John McMenamin2
6. Ryan Graham2
6. David Kelly2
6. Stuart McMullan2
6. Diarmuid Lavery2
6. Glenn Bennett2
6. Adam Davidson2
6. Naseem Ouldhamlat2
6. Will McNeill2
6. Daniel Hewitt2
17. Robbie Lurring1
17. Dylan Fitzpatrick1
17. Gareth Bingham1
17. Phil Pickering1
17. Luke Martin1
17. Niall Tyndall1
17. Stephen McNair1
17. Liam Rogers1
17. Ben Wilson1
17. Kian Connolly1

Total Club Red Cards

Total Red Cards4
Diarmuid Lavery1
Gregg Allison1
Thomas Rodgers1
Cameron Mckissick1

Total Club Matches as Captain

Number of times a player captained a team.

PlayerTimes as Captain
1. Stuart McMullan14
2. John Stevenson7
2. Scott Brashaw7
4. Stefan Graham6
4. Ben Wilson6
6. Gareth Bingham3
7. Graeme McMullan2
7. Dylan Fitzpatrick2
9. Michael Vladeanu1
9. Gavin Crawford1
9. Ethan Majury1
9. Stephen McNair1
9. John McMenamin1
9. Conor Graham1
Total games53

Distance covered in a match – STATS SPORTS

PlayerDistance
(miles)
MinutesOpponent
(H/A)
Sam Lurring6.890Greenisland (A)
Gavin Crawford6.7890Woodvale (A)
Sam Lurring6.4290Carryduff Colts (H)
Tommy Rodgers6.1890Bangor Swifts (H)
Graeme McMullan6.1590Tullycarnet (A)
Gregg Allison6.0290Willowbank (A)
Robbie Lurring5.9790Ballynagross II (A)
Jamie McNeil5.7290Shorts FC (A)
Graeme McMullan5.5690Willowbank (H)
Ethan Majury5.4390Moneyslane (H)
Ethan Majury5.2390Tullycarnet (H)
Conor Graham5.290Woodvale (H)
Naseem Ouldhamlat5.1790Ballywalter Rec (H)
Gregg Allison4.5590Banbridge Town (A)
Cameron McKissick4.5190Ballynahinch YM (H)
Glenn Bennett3.8170Orangefield OBs (H)

Top Speed Tracked – STATS SPORTS

PlayerTop Speed (mph) MinutesOpponent
(H/A)
Gregg Allison19.5990Willowbank (A)
Gregg Allison18.4790Banbridge Town (A)
Tommy Rodgers18.0890Bangor Swifts (H)
Cameron McKissick1890Ballynahinch YM (H)
Robbie Lurring17.8990Ballynagross II (A)
Ethan Majury17.8890Tullycarnet (H)
Sam Lurring17.8590Greenisland (A)
Conor Graham17.790Woodvale (H)
Glenn Bennett17.4970Orangefield OBs (H)
Jamie McNeil16.8390Shorts FC (A)
Gavin Crawford16.7990Woodvale (A)
Naseem Ouldhamlat16.6190Ballywalter Rec (H)
Graeme McMullan16.4190Tullycarnet (A)
Sam Lurring16.3890Carryduff Colts (H)
Ethan Majury15.890Moneyslane (H)
Graeme McMullan15.7790Willowbank (H)

Total Sprints Tracked – STATS SPORTS

Number of sprints above 13.4mph.

PlayerSprintsMinutesOpponent
(H/A)
Gregg Allison3190Willowbank (A)
Sam Lurring3090Greenisland (A)
Gregg Allison2090Banbridge Town (A)
Tommy Rodgers1890Bangor Swifts (H)
Robbie Lurring1690Ballynagross II (A)
Gavin Crawford1590Woodvale (A)
Naseem Ouldhamlat1390Ballywalter Rec (H)
Ethan Majury1390Tullycarnet (H)
Ethan Majury1190Moneyslane (H)
Conor Graham1190Woodvale (H)
Sam Lurring990Carryduff Colts (H)
Glenn Bennett870Orangefield OBs (H)
Jamie McNeil790Shorts FC (A)
Cameron McKissick590Ballynahinch YM (H)
Graeme McMullan390Tullycarnet (A)
Graeme McMullan290Willowbank (H)

Ballynahinch United

Appearances and Starts

Sorted by most total appearances.

Total Matches: 29

PlayerAppearancesStartsSubbed OnOff
Sam Lurring262512
Gavin Crawford262513
Robbie Lurring252053
Gregg Allison242400
Stuart McMullan212014
Graeme McMullan211654
John McMenamin181444
Michael Vladeanu171700
Scott Brashaw151501
Ethan Majury141400
Thomas Rodgers141224
Conor Graham141042
Glenn Bennett14865
Cameron Mckissick13492
Stefan Graham121201
Naseem Ouldhamlat111106
John McManus101005
Ben Wilson9815
Harry Bell8533
Stephen McNair8534
Taylor Graham7612
Jamie McNeill7432
Luke Curry7161
TJ Nelson6603
David Kelly5501
Luke Martin5504
Richard Annett5501
Aaron Cheevers5500
Scott Cheevers3212
David Griffiths3030
Adam Davidson3030
Calum Ferguson2202
Dylan Fitzpatrick2110
Gareth Bingham2020
Keelin O’Hare2020
Ben Rodgers1100
Ryan Graham1101
Anthony Greene1010
Noah Kennedy1010
Matthew Lindsay1010
Ben Onuoha1010
Phil Pickering1010
Kyle Rendall1010
John Stevenson1010

Minutes Played

Minutes Played2610
1. Sam Lurring2260
2. Gavin Crawford2225
3. Gregg Allison2105
4. Robbie Lurring1890
5. Stuart McMullan1830
6. Michael Vladeanu1530
7. Graeme McMullan1480
8. Scott Brashaw1335
9. Ethan Majury1260
10. John McMenamin1245
11. Stefan Graham1020
12. Conor Graham1015
13. Thomas Rodgers935
14. Naseem Ouldhamlat800
15. John McManus785
16. Glenn Bennett730
17. Ben Wilson625
18. Cameron Mckissick585
19. Taylor Graham575
20. Jamie McNeill470
21. Aaron Cheevers450
22. Harry Bell445
23. David Kelly435
23. TJ Nelson435
25. Richard Annett405
26. Stephen McNair380
27. Luke Curry265
27. Luke Martin265
29. Calum Ferguson110
30. Scott Cheevers105
31. Dylan Fitzpatrick95
32. Ben Rodgers90
33. Adam Davidson80
34. Gareth Bingham65
35. David Griffiths50
35. Keelin O’Hare50
35. Ryan Graham50
38. Phil Pickering30
39. Noah Kennedy25
40. Matthew Lindsay20
41. Anthony Greene15
42. Ben Onuoha10
42. John Stevenson10
44. Kyle Rendall5
45. Gareth King0

Goalscorers

Firsts’ Goalscorers30
1. Graeme McMullan6
2. Gregg Allison4
2. Robbie Lurring4
4. Stuart McMullan2
4. Glenn Bennett2
4. Taylor Graham2
4. Sam Lurring2
4. Cameron Mckissick2
4. Ethan Majury2
10. Gavin Crawford1
10. John McManus1
10. Thomas Rodgers1
10. John McMenamin1

Goalkeepers

PlayerMinutesConceded
Michael Vladeanu153068
Stefan Graham102042
Gareth Bingham602
Total2610112

Assists

Approximately.

PlayerAssists
1. Stuart McMullan5
2. Gregg Allison4
3. Robbie Lurring3
4. Thomas Rodgers2
4. Graeme McMullan2
6. Glenn Bennett1
6. Gavin Crawford1
6. John McManus1
6. Ethan Majury1
6. Cameron Mckissick1
6. David Kelly1

Player of the Match Awards

PlayerPlayer of the Match
1. Gavin Crawford2
1. Ethan Majury2
1. Robbie Lurring2
4. Scott Brashaw1
4. John McMenamin1
4. Ben Rodgers1
4. TJ Nelson1
4. Gregg Allison1
4. Stefan Graham1
4. Cameron Mckissick1
4. Conor Graham1
4. Richard Annett1
4. Michael Vladeanu1
4. Ben Wilson1

Yellow Cards

Firsts’ Yellow Cards33
1. Graeme McMullan5
1. Thomas Rodgers5
3. Gavin Crawford3
3. Gregg Allison3
3. Conor Graham3
6. David Kelly2
6. Glenn Bennett2
6. Stuart McMullan2
6. Scott Brashaw2
6. Naseem Ouldhamlat2
6. John McMenamin2
12. Robbie Lurring1
12. Luke Martin1

Red Cards

Red Cards3
Thomas Rodgers1
Cameron Mckissick1
Gregg Allison1

Captain

Number of times a player captained the team and the percentage of fixtures they captained.

Total Matches: 29

PlayerCaptain (% of games)
1. Stuart McMullan14 (48.3%)
2. Scott Brashaw6 (20.7%)
2. Stefan Graham6 (20.7%)
4. Gavin Crawford1 (3.4%)
4. Ethan Majury1 (3.4%)
4. Conor Graham1 (3.4%)

Ballynahinch United Swifts

Appearances and Starts

Sorted by most total appearances.

Total Matches: 24

PlayerAppearancesStartsSubbed OnOff
Matthew Lindsay191455
Adam Davidson161517
Kian Connolly164121
Ryan Graham15960
Gareth Bingham141400
John Stevenson131120
Luke Curry111103
Will McNeill11920
Liam Rogers11652
Stephen McNair101001
Anthony Greene9900
Diarmuid Lavery8802
Cameron Mckissick8713
Calum Ferguson8620
Joshua Annett8621
David Griffiths8523
Graeme McMullan7701
Andrew Shannon7431
Ben Wilson6600
Ben Rodgers6511
Michael Vladeanu5500
Phil Pickering5502
Scott Brashaw5500
Ben Onuoha5230
Luke Craig4403
Thomas Rodgers4400
Robbie Lurring4400
Sam Lurring4400
Dylan Fitzpatrick4400
Jonny Quinn4401
Keelin O’Hare4403
Jake McCarten4400
Daniel Hewitt4310
Tyler Dickson4401
John McMenamin4401
Daniel Hewitt4310
Joshua Thompson4220
Peter Kearney3300
Jamie McNeill3300
Ross Hayes3301
Jonny Shannon3301
Glenn Bennett3302
Jake Redmond3302
Simon Alexander3210
Allan Massey3211
Niall Tyndall2200
David Graham2200
Gavin Crawford2200
David Pentland1100
Gregg Allison1100
Ross Bingham1100
Conor Graham1100
Matthew Law1100
Ethan Majury1100
Alex Millar1100
Craig McMullan1101
Naseem Ouldhamlat1101
Gareth King1110
Phil Pentland1110

Minutes Played

Total minutes played2180
1. Gareth Bingham1280
2. Matthew Lindsay1265
3. Adam Davidson1130
4. John Stevenson1045
5. Ryan Graham975
6. Luke Curry920
7. Stephen McNair875
8. Will McNeill850
9. Anthony Greene810
10. Diarmuid Lavery670
11. Graeme McMullan625
12. Liam Rogers620
13. Cameron Mckissick605
14. Calum Ferguson600
15. David Griffiths575
16. Ben Wilson560
17. Joshua Annett550
17. Kian Connolly550
19. Scott Brashaw470
20. Michael Vladeanu450
20. Andrew Shannon450
22. Ben Rodgers440
23. Phil Pickering420
24. Thomas Rodgers380
25. Dylan Fitzpatrick360
25. Sam Lurring360
25. Jake McCarten360
25. Robbie Lurring360
29. John McMenamin335
30. Daniel Hewitt330
31. Keelin O’Hare305
32. Jonny Quinn300
32. Tyler Dickson300
34. Luke Craig285
35. Peter Kearney270
35. Jamie McNeill270
35. Simon Alexander270
38. Ben Onuoha260
39. Jonny Shannon230
40. Ross Hayes210
41. Jake Redmond205
42. Glenn Bennett180
42. Gavin Crawford180
42. David Graham180
42. Niall Tyndall180
46. Allan Massey160
47. Joshua Thompson135
48. Conor Graham90
48. Gregg Allison90
48. Alex Millar90
48. David Pentland90
48. Ross Bingham90
48. Matthew Law90
48. Ethan Majury90
56. Craig McMullan85
57. Naseem Ouldhamlat60
58. Gareth King30
59. Phil Pentland10

Goalscorers

Total Swifts’ Goals21
1. Diarmuid Lavery5
2. John Stevenson4
3. Glenn Bennett2
3. Gavin Crawford2
3. David Griffiths2
6. Gareth Bingham1
6. Robbie Lurring1
6. Tyler Dickson1
6. Scott Brashaw1
6. Graeme McMullan1
6. Joshua Thompson1

Goalkeepers

PlayerMinutesConceded
Anthony Greene63031
Jake McCarten36026
Michael Vladeanu45019
Peter Kearney2709
Gareth Bingham2907
Alex Millar904
David Pentland901
Total218097

Yellow Cards

Total Swifts’ Yellow Cards21
1. Adam Davidson2
1. Daniel Hewitt2
1. Diarmuid Lavery2
1. Thomas Rodgers2
1. Ryan Graham2
1. Will McNeill2
7. Dylan Fitzpatrick1
7. Graeme McMullan1
7. Kian Connolly1
7. Phil Pickering1
7. Gareth Bingham1
7. Niall Tyndall1
7. Ben Wilson1
7. Liam Rogers1
7. Stephen McNair1

Red Cards

Total Red Cards1
Diarmuid Lavery1

Captain

Number of times a player captained the team and the percentage of fixtures they captained.

Total Matches: 24

PlayerCaptain (% of games)
1. John Stevenson7 (29.2%)
2. Ben Wilson6 (25%)
3. Gareth Bingham3 (12.5%)
4. Graeme McMullan2 (8.3%)
4. Dylan Fitzpatrick2 (8.3%)
6. Stephen McNair1 (4.2%)
6. Scott Brashaw1 (4.2%)
6. Michael Vladeanu1 (4.2%)
6. John McMenamin1 (4.2%)