McAleny was born in Prescot, Merseyside.[2] He joined Everton as an 11-year-old and made his debut for the club's youth team in a 1–0 Premier Academy League win over Tottenham Hotspur on 25 August 2007, replacing Lewis Codling after 65 minutes.[4] He became a full-time member of the club's academy in 2008, at age 17,[5] making regular appearances for the youth team during the 2008–09 season,[6] and received his first call up to the reserve team for a Premier Reserve League North match against rivals Liverpool on 17 February 2009;[7] he remained on the bench for the 1–1 draw. McAleny broke into the reserve team during the 2009–10 season, making his debut in a 1–0 defeat to Manchester United on 6 October, replacing Jose Baxter after 61 minutes.[8] His form for the youth and reserve teams saw him awarded his first call into the first-team squad for a dead rubberEuropa League group match versus BATE Borisov on 17 December. Awarded the number 40 shirt, McAleny was named on the bench in a youthful squad, but did not make an appearance in the 1–0 defeat.[9] He finished the season with 26 appearances and 12 goals for the youth team.[10]
McAleny received his first call up for a Premier League match versus Aston Villa on 2 April 2011.[11] Awarded the number 31 shirt, he remained on the bench for the 2–2 draw, and was included in the squad again for a 3–0 victory over Wolverhampton Wanderers in the following game.[12] McAleny made his first-team debut as a second-half substitute for Phil Neville in a 1–0 league defeat away to Arsenal on 10 December 2011, nearly scoring with a volley.[13] He made his first home appearance in the following game, coming on for Louis Saha in a 1–1 draw against Norwich City.[14] McAleny signed a new two-year contract in the summer of 2012.[10] No longer eligible for the youth team, he played exclusively for the reserve team during the 2012–13 season, though ankle and ligament injuries hindered his progress.[10] After spending much of the first half of the 2013–14 season out with a broken leg,[15] McAleny received his first call into the first-team squad in over two years, when he was named as a substitute for an FA Cup fourth round tie versus Stevenage on 25 January 2014.[16] He remained on the bench for the 4–0 victory. He also returned to reserve team action, scoring three goals in two games in March.[17] Having come to the end of his contract, McAleny was offered a new deal at the end of the season.[18] On 1 July, it was announced that McAleny had signed a new three-year contract, after being assured he was part of manager Roberto Martínez's plans.[19]
Scunthorpe United and Brentford loans
On 23 March 2012, McAleny joined League One side Scunthorpe United on loan for the remainder of the season.[20] He made his debut the following day, coming on as a 65th-minute substitute for Jordan Robertson in a 0–0 home draw with Notts County.[21] A knee injury saw him make just three appearances for the club.[10][22]
On 25 July 2013, he joined League One side Brentford on loan until 6 January 2014,[23] linking up with former Everton teammates Adam Forshaw and Jake Bidwell. On 24 August, in only his fourth appearance for the club, he broke his leg in a clash with Walsall's Adam Chambers.[15] On 2 September, Brentford announced that the loan arrangement had been brought to an early end, as McAleny was expected to miss most of the 2013–14 season.[24] Brentford manager Uwe Rosler said that he would be "a big miss, he would be welcome back any time".[25] McAleny attracted further transfer interest from the Bees in March and June 2014.[18][26]
Cardiff City and Charlton Athletic loans
On 2 February 2015, McAleny joined Championship side Cardiff City on loan until the end of the season.[27] On 3 March he scored his first professional goal, in a 3–1 win at Rotherham United.[28] He scored again on 4 April, set up by Aron Gunnarsson, to equalise in a 1–1 draw against Reading at the Madejski Stadium.[29] Cardiff manager Russell Slade praised McAleny for the manner in which he scored, saying there weren't many players who could have scored it.[30] Tactically, Slade used him in at tip of the midfield diamond in a 4–4–2, allowing McAleny to impress with his quick feet, vision and ability to find a pass.[31]
On 14 September 2015, he joined Championship side Charlton Athletic on loan until 7 November.[32] The next day, he made his debut as a 74th-minute substitute replacing Morgan Fox in a 2–1 home defeat to Huddersfield Town.[33] On 23 September, he made his first start in a 4–1 League Cup away defeat to Crystal Palace. He was replaced by Tony Watt in the 75th minute.[34] On 5 November, two days before the end of his loan contract, he was sent back to Everton after not scoring in any of his nine games during his short spell.[35][36] During his time at Charlton, manager Guy Luzon used him as a winger rather than an attacking midfielder.[37]
Wigan Athletic and Oxford United loans
On 1 February 2016, McAleny joined League One side Wigan Athletic on loan for the until the end of the season.[38] McAleny said he was persuaded to join the club by Everton manager Roberto Martinez, himself a former Wigan player and manager.[39] On 6 February, he scored on his début against Sheffield United, scoring the second goal in a 2–0 win,[40] and followed it up with the opening goal of a 2–1 win against fellow promotion chasers Walsall, a 35-yard strike he described himself as "shocked" to score.[41] Having come on as a substitute, He scored a crucial match-winner against Rochdale on 28 March, which helped extend Wigan's unbeaten run to 18.[42] Overall, he played 13 times and scored 4 goals,[43] and speaking to local newspaper the Wigan Post, he said that he was "really enjoying" his time at the club.[44]
In January 2017, in the final hours of the transfer window, Oxford United of League One announced that he had joined on loan until the end of the season. Oxford manager Michael Appleton said "he works hard, knows where the goal is and we think will give us another goal threat during the busiest part of the season".[45] He scored his first goal for the club, the only goal of the game, in a 1–0 away League One victory over Charlton on 21 February,[46] and followed up with a hat-trick in a 4–0 away win at Chesterfield the following Saturday.[47] McAleny scored a second hat-trick in a 5–1 home win over Bury on 28 March.[48] He finished the season having scored 10 league goals in 14 starts.[49] On 9 June, it was confirmed that he would be leaving Everton following the expiration of his contract at the end of the month.[50]
Fleetwood Town
On 23 June 2017, McAleny joined Fleetwood Town on a free transfer, signing a three-year contract.[51] Fleetwood beat off competition from several Championship clubs, according to chairman Andy Pilley.[52] Manager Uwe Rösler praised him for his ambition and attitude, acknowledging that he could have signed for another club for more money.[53] He scored twice for Fleetwood on his debut in a 2–0 win over Rotherham United on 5 August.[54] On 5 April 2018, he scored a 93rd-minute winner against former club Oxford to secure Fleetwood's survival in League One.[55]
During his final two seasons at the club, he was deemed back-up to Ched Evans and Paddy Madden,[56] and with Fleetwood playing only one striker, found game time hard to come by, but scored his first FA Cup goal when he came off the bench in a 2–1 defeat to Portsmouth.[57]
Kilmarnock and Shrewsbury Town loans
On 28 January 2019, McAleny joined Scottish Premiership club Kilmarnock on loan until the end of the season.[58] He scored on his début, scoring Kilmarnock's first equaliser in a 2–2 draw with Dundee.[59] He scored Kilmarnock's opening goal at Ibrox Stadium in their 1–1 with Rangers, securing the club's place in the top six for a second consecutive season.[60]Killie eventually finished third in the league, ensuring European football for the first time since 2001, though McAleny would return to Fleetwood at the end of the season.[61]
On 30 January 2020, McAleny joined fellow League One side Shrewsbury Town on loan until the end of the 2019–20 season.[62] He made his debut for the club on 1 February, a narrow 1–0 defeat away to Rochdale at Spotland.[63] His performance was praised by local newspaper the Shropshire Star, who said he was the standout performer for Shrewsbury while playing on the left of a front three.[64]
Oldham Athletic
On 18 August 2020, McAleny joined League Two side Oldham Athletic on a free transfer signing a one-year contract for the 2020–21 season.[65] He scored on his debut for Oldham in a 3–0 EFL Cup win over Carlisle United on 5 September 2020.[66] With his contract close to expiring, Oldham held talks with McAleny about a new deal amid interest from Ipswich Town, Bradford City, and Bristol Rovers.[67]
Salford City
On 1 July 2021, having not reported back for Oldham's pre-season training ahead of the new season,[68] McAleny joined fellow League Two side Salford City on a two-year deal,[69] citing the club's ambitions for promotion to League One as motivation for signing.[70] On 28 August, he scored his first goal for Salford in his side's 3–0 home win against Newport County.[71] He won the EFL League Two Player of the Month award for January 2023, having scored six goals in as many matches.[72]
Personal life
McAleny represented Knowsley in the 2005 Merseyside Youth Games, participating in the 80-metre sprint, shot put and triple jump.[73]
Career statistics
As of match played 27 April 2024
Appearances and goals by club, season and competition