Max Edward O'Leary (born 10 October 1996) is a professional footballer who plays as a goalkeeper for club West Bromwich Albion. Born in England, he plays for the Republic of Ireland national team.

Early life Born in Bath, Somerset, O'Leary attended Beechen Cliff School alongside fellow Bristol City academy graduate Zak Vyner.

Club career Bristol City He began his career with Bristol City and was first included in a matchday squad on 22 October 2013, remaining an unused substitute in a 2–1 home loss to Brentford.

On 9 January 2016, O'Leary was on the bench in a Bristol City squad with only six substitutes due to squad depletion. He came on at half time in the 2–2 draw away to West Bromwich Albion in the FA Cup third round, replacing the injured Frank Fielding.

O'Leary joined National League side Kidderminster Harriers on 18 March 2016, on loan until the end of the season. He was recalled a month later when Fielding was ruled out with injury for the rest of the season.

On 26 August 2016, O'Leary joined National League South side Bath City on loan until 31 January 2017. His spell at his hometown club was extended to the end of the season.

O'Leary joined National League side Solihull Moors on loan on 24 November 2017, until the following 6 January, but was recalled on 1 January 2018 due to Fielding being suspended. O'Leary eventually rejoined Solihull on loan until the end of the season, once Fielding had returned from his suspension.

In July 2018, O'Leary signed a new three-year deal with the option of a fourth at Bristol City. On 17 October, manager Lee Johnson announced O'Leary would make his full league debut in the following weekend fixture away at Brentford. He kept a clean sheet in the 1–0 win at Griffin Park on 20 October.

On 5 July 2019, O'Leary signed for League One side Shrewsbury Town on a one-year loan. In 2023, O'Leary further committed his future at Bristol City by signing a three-year deal, receiving the number 1 jersey.

West Bromwich Albion On 22 January 2026, O'Leary signed for West Bromwich Albion on a short term contract until the end of the season.

On 15 May 2026, the club said it had offered the player a new contract. On 2 June 2026, he signed a new three-year deal with the club.

International career On 25 May 2019, O'Leary was called up to the Republic of Ireland national team for the first time to replace the injured Mark Travers, ahead of UEFA Euro 2020 qualifying matches against Denmark and Gibraltar, qualifying through a County Kerry-born grandfather. On 24 March 2022, he was called into the squad for their friendly matches against Belgium and Lithuania following injuries to Gavin Bazunu and Mark Travers and again in June because of injuries to Gavin Bazunu and James Talbot. On 10 June 2025, O'Leary made his international debut, in a friendly away to Luxembourg, 6 years after his first call up.

Career statistics Club

+ Appearances and goals by club, season and competitionClubSeasonLeagueFA CupLeague CupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsBristol City2015–16Championship002000—202016–17Championship000000—002017–18Championship000000—002018–19Championship1500010—1602020–21Championship302020—702021–22Championship901010—1102022–23Championship3304000—3702023–24Championship4604020—5202024–25Championship4601000204902025–26Championship500000—50Total157014060201790Kidderminster Harriers (loan)2015–16National League5000—0050Bath City (loan)2016–17National League South37000—10380Solihull Moors (loan)2017–18National League23000—20250Shrewsbury Town (loan)2019–20League One300300010340West Bromwich Albion2025–26Championship1601000—1702026–27Championship800010—90Total240101000260Career total276018070603070

International

+ Appearances and goals by national team and yearNational teamYearAppsGoalsRepublic of Ireland202510202610Total20

References

External links