# 2025 St Patrick's Athletic F.C. season

The 2025 season is St Patrick's Athletic F.C.'s 96th year in existence and is the Supersaint's 74th consecutive season in the top-flight of Irish football. It is the first full season in charge for manager Stephen Kenny, having taken over from Jon Daly in May 2024. Pre-season training for the squad began in the first week of December 2024. The fixtures were released on 17 December 2024, with Pat's down to play 2024 FAI Cup winners Drogheda United at home in the opening game of the season.
As well as the league, the club are also competing in the FAI Cup, UEFA Conference League and are defending their Leinster Senior Cup title won in the previous season.

## Squad

| No. | Name | Position(s) | Hometown | Date of birth (age) | Previous club | Year signed | Club apps. | Club goals |
| Goalkeepers ||||||||||
| 1 | Danny Rogers | GK | New York City, New York State | (1994-03-23) 23 March 1994 (age 30) | Oldham Athletic | 2022 | 37 | 0 |
| 29 | Matt Boylan | GK | Welwyn Garden City, Hertfordshire | (2004-07-04) 4 July 2004 (age 20) | Bromley | 2023 | 0 | 0 |
| 94 | Joseph Anang | GK | Teshie, Accra | (2000-06-08) 8 June 2000 (age 24) | West Ham United | 2024 | 56 | 0 |
| Defenders ||||||||||
| 2 | Seán Hoare | CB | Castleknock, Dublin | (1994-03-05) 5 March 1994 (age 31) | Shamrock Rovers | 2025 | 99 | 4 |
| 3 | Anthony Breslin | LB | Blanchardstown, Dublin | (1997-02-13) 13 February 1997 (age 28) | Bohemians | 2022 | 129 | 3 |
| 4 | Joe Redmond | CB | Tallaght, Dublin | (2000-01-21) 21 January 2000 (age 25) | Drogheda United | 2022 | 116 | 9 |
| 5 | Tom Grivosti | CB | West Derby, Liverpool | (1999-06-15) 15 June 1999 (age 25) | Ross County | 2022 | 74 | 3 |
| 21 | Axel Sjöberg | RB | Helsingborg, Skåne County | (2000-04-12) 12 April 2000 (age 24) | BK Olympic | 2023 | 40 | 0 |
| 23 | Ryan McLaughlin | RB | Andersonstown, Belfast | (1994-09-30) 30 September 1994 (age 30) | Morecambe | 2023 | 28 | 0 |
| 24 | Luke Turner | CB | Drimnagh, Dublin | (2002-05-20) 20 May 2002 (age 22) | Cliftonville | 2024 | 38 | 4 |
| 30 | Al-Amin Kazeem | LB | England | (2002-04-06) 6 April 2002 (age 22) | Colchester United | 2024 | 18 | 1 |
| 32 | Billy Canny | RB | Dublin | (2008-05-28) 28 May 2008 (age 16) | St Patrick's Athletic Academy | 2025 | 0 | 0 |
| Midfielders ||||||||||
| 6 | Jamie Lennon | CDM | Santry, Dublin | (1998-05-09) 9 May 1998 (age 26) | St Patrick's Athletic Academy | 2017 | 220 | 5 |
| 7 | Zachary Elbouzedi | RW | Swords, Dublin | (1998-04-05) 5 April 1998 (age 26) | AIK | 2024 | 26 | 4 |
| 8 | Chris Forrester | CM/CAM | Smithfield, Dublin | (1992-12-17) 17 December 1992 (age 32) | Aberdeen | 2019 | 386 | 85 |
| 10 | Kian Leavy | CAM/LW/RW | Ardee, Louth | (2002-03-21) 21 March 2002 (age 22) | Reading | 2023 | 57 | 3 |
| 11 | Jason McClelland | LW/CM/LB | Templeogue, Dublin | (1997-05-03) 3 May 1997 (age 27) | UCD | 2020 | 135 | 10 |
| 14 | Brandon Kavanagh | CAM/LW/RW | Crumlin, Dublin | (2000-09-21) 21 September 2000 (age 24) | Derry City | 2024 | 49 | 10 |
| 16 | Aaron Bolger | CDM/CM | Avoca, Wicklow | (2003-01-03) 3 January 2003 (age 22) | Cork City | 2024 | 29 | 0 |
| 17 | Romal Palmer | CM | Wigan, Greater Manchester | (1998-09-30) 30 September 1998 (age 26) | Göztepe | 2024 | 29 | 3 |
| 19 | Barry Baggley | CM/CDM | Turf Lodge, Belfast | (2002-01-11) 11 January 2002 (age 23) | Fleetwood Town | 2025 | 8 | 1 |
| 20 | Jake Mulraney | LW/RW | Drimnagh, Dublin | (1996-04-05) 5 April 1996 (age 28) | Orlando City | 2023 | 85 | 15 |
| 25 | Simon Power | RW | Greystones, Wicklow | (1998-05-13) 13 May 1998 (age 26) | Sligo Rovers | 2025 | 5 | 1 |
| 38 | Jason Oyenuga | RW | Ongar, Dublin | (2005-11-20) 20 November 2005 (age 19) | St Patrick's Athletic Academy | 2023 | 4 | 1 |
| 45 | Matthew O'Hara | RW | Leixlip, Kildare | (2006-04-15) 15 April 2006 (age 18) | St Patrick's Athletic Academy | 2024 | 4 | 0 |
| Forwards ||||||||||
| 9 | Mason Melia | ST/RW | Newtownmountkennedy, Wicklow | (2007-09-22) 22 September 2007 (age 17) | St Patrick's Athletic Academy | 2023 | 60 | 11 |
| 15 | Conor Carty | ST | Dunlavin, Wicklow | (2002-05-25) 25 May 2002 (age 22) | Bolton Wanderers | 2025 | 46 | 6 |
| 18 | Aidan Keena | ST | Mullingar, Westmeath | (1999-04-25) 25 April 1999 (age 25) | Cheltenham Town | 2024 | 29 | 11 |

### Transfers
#### Transfers in

| Date | Position | Name | From | Fee |
| 11 November 2024 | RW | Simon Power | Sligo Rovers | Free transfer |
| 1 December 2024 | CB | Sean McHale | Wexford | Return from loan |
| 1 December 2024 | LB | Luke O'Brien | Finn Harps | Return from loan |
| 2 December 2024 | CM | Romal Palmer | Göztepe | Free transfer |
| 3 December 2024 | CM | Barry Baggley | Fleetwood Town | Undisclosed fee |
| 2 January 2025 | CB | Seán Hoare | Shamrock Rovers | Free transfer |
| 15 January 2025 | ST | Conor Carty | Bolton Wanderers | Free transfer |

#### Transfers out

| Date | Position | Name | To | Fee |
| 25 November 2024 | LW | Alex Nolan | Cork City | Free transfer |
| 29 November 2024 | ST | Cian Kavanagh | Sligo Rovers | Free transfer |
| 17 December 2024 | CB | Conor Keeley | Drogheda United | Free transfer |
| 3 January 2025 | CM | Anthony Dodd | Finn Harps | Loan |
| 4 January 2025 | CM | Luke Kehir | Wexford | Loan |
| 7 January 2025 | CM | Rhys Bartley | Bray Wanderers | Loan |
| 10 January 2025 | CB | Sean McHale | Dundalk | Loan |
| 15 January 2025 | ST | Michael Noonan | Shamrock Rovers | Free transfer |
| 24 January 2025 | LB | Luke O'Brien | Carrick Rangers | Free transfer |
| 4 February 2025 | CM | Aaron Bolger | Ebbsfleet United | Loan |
| 4 February 2025 | ST | Mason Melia | Tottenham Hotspur | Undisclosed fee |
* ↑ Transfer agreed on 4 February 2025, but the player will only officially move on 1 January 2026

### Squad statistics
#### Appearances, goals and cards

Number in brackets represents (appearances of which were substituted ON). Last updated – 15 March 2025
| No. | Player | SSE Airtricity League | SSE Airtricity League | FAI Cup | FAI Cup | UEFA Conference League | UEFA Conference League | Leinster Senior Cup | Leinster Senior Cup | Total | Total |
| No. | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | Danny Rogers | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0 |
| 2 | Seán Hoare | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 3 | Anthony Breslin | 6 | 0 | 0 | 0 | 0 | 0 | 3(2) | 0 | 9(2) | 0 |
| 4 | Joe Redmond | 6 | 0 | 0 | 0 | 0 | 0 | 2(1) | 0 | 8(1) | 0 |
| 5 | Tom Grivosti | 5 | 0 | 0 | 0 | 0 | 0 | 3(1) | 0 | 8(1) | 0 |
| 6 | Jamie Lennon | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 7 | Zachary Elbouzedi | 6 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 8 | 1 |
| 8 | Chris Forrester | 5(2) | 2 | 0 | 0 | 0 | 0 | 2(1) | 0 | 7(3) | 2 |
| 9 | Mason Melia | 6(4) | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6(4) | 1 |
| 10 | Kian Leavy | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 2 | 1 |
| 11 | Jason McClelland | 5(4) | 1 | 0 | 0 | 0 | 0 | 2(1) | 0 | 7(5) | 1 |
| 14 | Brandon Kavanagh | 6(2) | 0 | 0 | 0 | 0 | 0 | 3(1) | 3 | 9(3) | 3 |
| 15 | Conor Carty | 2(2) | 0 | 0 | 0 | 0 | 0 | 3(1) | 0 | 5(3) | 0 |
| 17 | Romal Palmer | 3(1) | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 4(1) | 0 |
| 18 | Aidan Keena | 6 | 5 | 0 | 0 | 0 | 0 | 3(2) | 1 | 9(2) | 6 |
| 19 | Barry Baggley | 5 | 0 | 0 | 0 | 0 | 0 | 3(1) | 1 | 8(1) | 1 |
| 20 | Jake Mulraney | 6 | 0 | 0 | 0 | 0 | 0 | 3(2) | 0 | 9(2) | 0 |
| 21 | Axel Sjöberg | 5(1) | 0 | 0 | 0 | 0 | 0 | 2(1) | 0 | 7(2) | 0 |
| 23 | Ryan McLaughlin | 3(1) | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 5(1) | 0 |
| 24 | Luke Turner | 3(2) | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 5(2) | 0 |
| 25 | Simon Power | 3(3) | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 5(3) | 1 |
| 29 | Matt Boylan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | Al-Amin Kazeem | 3(3) | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 5(3) | 0 |
| 32 | Billy Canny | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38 | Jason Oyenuga | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 45 | Matty O'Hara | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 94 | Joseph Anang | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7 | 0 |
| Players that left during the season ||||||||||||
| 16 | Aaron Bolger | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

#### Top scorers

Includes all competitive matches. Last updated 15 March 2025
| Number | Name | SSE Airtricity League | FAI Cup | UEFA Conference League | Leinster Senior Cup | Total |
| 18 | Aidan Keena | 5 | 0 | 0 | 1 | 6 |
| 14 | Brandon Kavanagh | 0 | 0 | 0 | 3 | 3 |
| 8 | Chris Forrester | 2 | 0 | 0 | 0 | 2 |
| 11 | Jason McClelland | 1 | 0 | 0 | 0 | 1 |
| 9 | Mason Melia | 1 | 0 | 0 | 0 | 1 |
| 7 | Zachary Elbouzedi | 1 | 0 | 0 | 0 | 1 |
| 19 | Barry Baggley | 0 | 0 | 0 | 1 | 1 |
| 10 | Kian Leavy | 0 | 0 | 0 | 1 | 1 |
| 25 | Simon Power | 0 | 0 | 0 | 1 | 1 |

#### Top assists

Includes all competitive matches. Last updated 15 March 2025
| Number | Name | SSE Airtricity League | FAI Cup | UEFA Conference League | Leinster Senior Cup | Total |
| 14 | Brandon Kavanagh | 2 | 0 | 0 | 0 | 2 |
| 20 | Jake Mulraney | 2 | 0 | 0 | 0 | 2 |
| 3 | Anthony Breslin | 1 | 0 | 0 | 0 | 1 |
| 11 | Jason McClelland | 1 | 0 | 0 | 0 | 1 |
| 8 | Chris Forrester | 1 | 0 | 0 | 0 | 1 |
| 19 | Barry Baggley | 1 | 0 | 0 | 0 | 1 |

#### Top clean sheets

Includes all competitive matches. Last updated 15 March 2025
| Number | Name | SSE Airtricity League | FAI Cup | UEFA Conference League | Leinster Senior Cup | Total |
| 1 | Danny Rogers | 0/0 | 0/0 | 0/0 | 1/2 | 1/2 |
| 29 | Matt Boylan | 0/0 | 0/0 | 0/0 | 0/0 | 0/0 |
| 94 | Joseph Anang | 3/6 | 0/0 | 0/0 | 0/1 | 3/7 |

#### Disciplinary record

Last updated 15 March 2025
| Number | Name | SSE Airtricity League | SSE Airtricity League | FAI Cup | FAI Cup | UEFA Conference League | UEFA Conference League | Leinster Senior Cup | Leinster Senior Cup | Total | Total |
| 19 | Barry Baggley | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 1 |
| 21 | Axel Sjöberg | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 5 | Tom Grivosti | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 3 | Anthony Breslin | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 17 | Romal Palmer | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 |
| 24 | Luke Turner | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 20 | Jake Mulraney | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 4 | Joe Redmond | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 23 | Ryan McLaughlin | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Totals | Totals | 13 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 15 | 2 |

#### Captains

| No. | P | Name | Country | No. games | Notes |
| 4 | DF | Joe Redmond | | 7 | Captain |
| 1 | DF | Danny Rogers | | 2 | |
Last updated: 15 March 2025 Source: Competitive match reports. Competitive matches only Matches started as captain only Country: FIFA nationality; No.: Squad number; P: Position; Name: Player name; No. Games: Number of games started as captain.

## Club
### Coaching staff

* First-team Manager: Stephen Kenny
* Assistant Coach: Brian Gartland
* Assistant Coach: Seán O'Connor
* Goalkeeping coach: Pat Jennings
* Director of Football: Ger O'Brien
* Technical Director: Alan Mathews
* Head of Performance: Graham Byrne
* Assistant Head of Performance: Harry Cornally
* Head of Medical: Sam Rice
* Athletic Therapist: David Mugalu
* Club Doctor: Eoin Godkin
* Masseuse: Christy O'Neill
* Equipment Manager: David McGill
* Head of Academy Football:
* Assistant Head of academy: Jamie Moore
* Academy Lead Strength & Conditioning Coach: James McCrudden
* Academy Strength & Conditioning Coach: Brian Hayes
* Head of Academy Goalkeeping: Pat Jennings
* Head of Academy Recruitment & Club Partner Link: Ian Bermingham
* Head of Academy Medical: David Mugalu
* Academy Physio: Christy O'Neill
* Head of Academy Data: Philip Power
* Head of Academy Equipment: Paul Quigley
* Under 20s Head Coach:
* Under 20s Coach: Paul Quigley
* Under 20s Coach: John Behan
* Under 17s Head Coach: Thomas Morgan
* Under 17s Assistant Coach: Ryan Russell
* Under 17s Coach: Barry Slattery
* Under 17s Goalkeeper Coach: Jamie Quinn
* Under 15s Head Coach: Alan Brady
* Under 15s Assistant Coach: Ciarán Creagh
* Under 15s Coach: Ian Cully
* Under 15s Goalkeeper Coach: Mick Coakley
* Under 14s Head Coach: Mark Connolly
* Under 14s Assistant Coach: Philip Power
* Under 14s Coach: Eoin Gavin

### Kit

Supplier: Umbro Sponsor(s): Manguard Plus (Front of Jersey) Clune Construction Company (Back of Jersey - Bottom) Bill Griffin Motors (Sleeves of Jersey) McCarthy Insurance Groip (Shorts)
| Home | Away | Third | Pre-season Fourth |
The club released new Home & Away kits for the season and the 2024 Third kit from the previous season.
| Type | Shirt | Shorts | Socks | Info |
| Home | Red/White Sleeves | White | Red/White | Worn 5 times; against Drogheda United (LOI) (H), Sligo Rovers (LOI) (H), Derry City (LOI) (H), Shamrock Rovers (LOI) (A), Bohemians (LOI) (H) |
| Home | Sky Blue | White | Sky Blue | Worn 1 time; against Galway United (LOI) (A) |
| Third | Green | Green | Green | Worn 2 times; against Vancouver Whitecaps (FRN) (N), UCD (FRN) (H) |
| Pre-season Fourth | Yellow | Black | Yellow | Worn 5 times; against Inchicore Athletic (LSC) (A), Bray Wanderers (LSC) (H), Athlone Town (LSC) (A), Molde (FRN) (N), Athlone Town (FRN) (N) |
Key: LOI=League of Ireland Premier Division FAI=FAI Cup UCL=UEFA Conference League PIC=President of Ireland's Cup LSC=Leinster Senior Cup FRN=Friendly

## Competitions
### League of Ireland Premier Division
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Drogheda United | 6 | 3 | 2 | 1 | 7 | 3 | +4 | 11 | Qualification for Champions League first qualifying round |
| 2 | St Patrick's Athletic | 6 | 3 | 1 | 2 | 10 | 6 | +4 | 10 | Qualification for Conference League second qualifying round |
| 3 | Galway United | 6 | 2 | 4 | 0 | 8 | 6 | +2 | 10 | Qualification for Conference League first qualifying round |
| 4 | Shelbourne | 6 | 2 | 3 | 1 | 7 | 5 | +2 | 9 | |
| 5 | Waterford | 6 | 3 | 0 | 3 | 7 | 9 | −2 | 9 | |
| 6 | Shamrock Rovers | 5 | 2 | 1 | 2 | 5 | 5 | 0 | 7 | |
| 7 | Derry City | 6 | 2 | 1 | 3 | 5 | 8 | −3 | 7 | |
| 8 | Cork City | 5 | 1 | 3 | 1 | 7 | 7 | 0 | 6 | |
| 9 | Bohemians | 6 | 2 | 0 | 4 | 5 | 7 | −2 | 6 | Qualification for promotion/relegation play-off |
| 10 | Sligo Rovers | 6 | 1 | 1 | 4 | 8 | 13 | −5 | 4 | Relegation to League of Ireland First Division |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 15 March 2025. Source:

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
| Ground | H | A | H | H | A | H | A | H | A | H | A | A | H | A | A | H | A | H | A | H | H | A | H | A | H | A | H | A | A | H | H | A | A | H | H | A |
| Result | D | L | W | W | L | W | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Position | 5 | 8 | 6 | 4 | 4 | 2 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

#### Matches

Win  Draw  Loss

### FAI Cup

Win  Draw  Loss

#### Second Round
### UEFA Conference League

Win  Draw  Loss

#### First Qualifying Round
### Leinster Senior Cup

Win  Draw  Loss

#### Round 3 - Group C

| Team | Pld | W | D | L | GF | GA | GD | Pts |
| St Patrick's Athletic | 3 | 2 | 1 | 0 | 7 | 4 | 3 | 7 |
| Athlone Town | 2 | 1 | 1 | 0 | 7 | 4 | 3 | 4 |
| Bray Wanderers | 1 | 0 | 0 | 1 | 1 | 2 | –1 | 0 |
| Inchicore Athletic | 2 | 0 | 0 | 2 | 1 | 6 | –5 | 0 |

#### Quarter Final
### Friendlies

Win  Draw  Loss