Fact-checked by Grok 2 weeks ago

Miles Storey

Miles James Storey (born 4 January 1994) is an English professional footballer who plays as a centre-forward for North West Counties League Division One North club . Storey began his career in the youth academies of Wolverhampton Wanderers and Coventry City before joining Swindon Town on a two-year in 2010, where he made his senior debut at age 16 in . Over the next few seasons, he gained experience on loan at clubs including Shrewsbury Town, Salisbury City, Newport County, and , accumulating appearances in , League Two, and the while scoring his first senior goals. In 2015, Storey moved to , signing with Caledonian , where he had a breakout season in the , scoring 9 goals in 20 appearances and helping the team reach the League Cup final. He later transferred to in 2016, making 11 appearances and scoring 1 goal in the during the 2016-17 season, before joining Partick on loan in 2017, where he scored 2 goals in the 2018–19 . Storey returned to in 2019, adding 11 more goals in the before departing in 2021. Since leaving the Scottish leagues, Storey has played in English non-league football, including stints with in the (2021–23), a loan to (March 2024), (mid-2024), and Curzon Ashton in the (2023–24), where he scored 1 goal in 23 league appearances. He joined on 28 December 2024, continuing his career at the ninth tier of English as of November 2025. Standing at 1.80 m (5 ft 11 in) and right-footed, Storey has represented at under-19 level and holds a career total of approximately 52 senior goals across more than 400 appearances in various leagues.

Club career

Youth career

Storey began his youth career in the academies of Wolverhampton Wanderers and Coventry City. In 2010, he joined Swindon Town on a two-year .

Swindon Town

Storey signed his first professional contract with Swindon Town on 30 July 2012, at the age of 18, after progressing through the club's youth academy since joining on a in 2010. He had already made his senior debut the previous year, on 30 April 2011, coming on as a substitute in a 0–2 defeat to Athletic at the County Ground. Although opportunities were limited in the first team during Swindon's promotion-winning 2011–12 campaign under manager , Storey gradually earned a place in the senior setup, contributing to the club's ascent to . Between 2011 and 2016, Storey made 37 appearances for across all competitions, scoring 6 goals, primarily as a versatile forward capable of playing on either flank or centrally. With limited starts at the County Ground—often behind established strikers like and —he was loaned out multiple times to build match fitness and experience in competitive environments, reflecting Swindon's strategy of developing young talent through external exposure. Storey's first loan came in October 2013 to Conference Premier side Salisbury City on a one-month deal, where he featured in 3 matches without finding the net, gaining valuable minutes in . In January 2014, he joined rivals Shrewsbury Town on loan until May, appearing in 6 games as the Shrews fought relegation, though he did not score. His most productive lower-league stint followed in August 2014 with a season-long loan to club , during which he made 17 appearances and netted 2 goals, helping the side to a mid-table finish while adapting to the demands of . The 2015 loans marked a shift toward higher-level opportunities. In January 2015, Storey moved to League Two Newport County on loan until the end of the season, contributing 18 appearances and 2 goals in a campaign that saw the Exiles secure survival on the final day. Later that year, on 1 September 2015, he joined Scottish Premiership outfit Inverness Caledonian Thistle on an initial loan until January 2016, which was extended to the season's end after impressing manager John Hughes with his pace and finishing. In 35 Scottish Premiership outings, Storey scored 13 goals—a career-high return—including early strikes in a 2–1 win over on 26 September 2015 and a consolation in a 1–3 home loss to on 29 November 2015, showcasing his ability against top-tier defenses. His form at , where he also netted in the and , highlighted his breakthrough potential beyond English lower divisions. Storey's contract with Swindon expired at the end of June 2016, leading to his release as the club opted not to renew amid a squad rebuild under new ownership.

Aberdeen

Storey joined on a permanent basis on 1 July 2016, signing a two-year contract after his Swindon Town deal expired, in a free transfer agreed the previous month. Having gained experience on loan at Caledonian Thistle during the season, where he scored 13 goals in 37 appearances, Storey sought to establish himself at a club challenging for qualification. His move represented a step up in competitive demands, transitioning from English to a top Scottish side with ambitions in both domestic and continental competitions. Storey made his debut for on 14 July 2016, substituting in during a 3–0 home victory over in the first leg of the second qualifying round of the . He featured in two of 's Europa League qualifying ties that summer (against and ), including the away leg against (a 1–0 win) and both legs versus (ending in a 1–2 aggregate defeat after extra time), providing early exposure to European football. However, his role remained peripheral, often as a substitute, amid competition from established forwards like and . Over the 2016–17 season, Storey recorded 21 appearances across all competitions, starting just twice and primarily operating from the bench. He scored his first for the on 20 August 2016, netting the winner in a 2–1 victory over Partick Thistle at . A second followed in the 2017–18 season opener, a 2–0 Premiership win against Hamilton Academical on 6 August 2017, assisted by . Despite these moments, Storey's limited starts—totaling only 180 minutes in the league—highlighted his challenges in displacing the first-choice attackers, as finished second in the Premiership and reached the League Cup semi-finals. Storey's stint at Aberdeen underscored the intensity of Scottish top-flight football, where his pace and finishing were assets in brief cameos but insufficient for consistent selection in a squad prioritizing experience and proven goalscorers. Finding opportunities limited, he departed the club on 11 August 2017, transferring to Partick Thistle for an undisclosed fee after just over a year at Pittodrie.

Partick Thistle

Storey joined Partick Thistle on 11 August 2017, signing a two-year contract for an undisclosed fee following his departure from Aberdeen, where he had limited opportunities in the previous season. He made his debut for the club the same day, coming off the bench in a 1–0 home defeat to Celtic. Storey scored his first goal for Partick Thistle on 21 October 2017, netting a 92nd-minute winner in a 2–1 victory over Dundee at Firhill, securing the club's first Premiership win of the 2017–18 season. He added a second goal shortly after, with a solo effort in a 1–0 win against St Johnstone on 28 October 2017. Over his time at the club, Storey made 71 appearances across all competitions, scoring 5 goals. In the 2017–18 season, Storey featured regularly as Partick Thistle finished 11th, avoiding direct relegation by a narrow margin ahead of Ross County. His contributions in attack helped the team secure vital points in the relegation battle. Following the season, in May 2018, Storey was placed on the transfer list amid the club's cost-cutting measures after a poor campaign. However, he remained at Firhill by signing a revised one-year contract on reduced terms in July 2018. During the 2018–19 season, Partick Thistle struggled in the Premiership and finished ninth, but were relegated after losing the promotion/relegation playoff to Inverness Caledonian Thistle. Storey was released on 9 May 2019 as the club opted not to offer him a new contract following their drop to the .

Inverness Caledonian Thistle

Storey rejoined Inverness Caledonian Thistle on a permanent two-year contract on 3 August 2019, following his release from Partick Thistle earlier that summer. He made his first appearance for the club in the permanent spell as a substitute during the opening match against Dundee United on the same day, which ended in a 4–1 defeat. then featured regularly, starting in the subsequent 2–1 home victory over on 10 August, where he came off the bench to score the winning . During the 2019–20 season, Storey played a key role in 's promotion push in the , making 34 appearances and scoring 5 goals in league play alone, with notable contributions including strikes against teams like Queen of the South. The campaign was curtailed in April 2020 due to the , with Inverness finishing fifth and missing out on the promotion playoffs. In the following 2020–21 season, he continued as a squad regular, adding 26 league appearances and 3 goals, helping the team secure fourth place before a playoff exit to Raith Rovers. Across both seasons, Storey featured in 48 matches in all competitions, netting 8 goals overall. Storey's time at Inverness built on his successful loan spell with the club in 2015–16, where he had scored 13 goals, providing familiarity and continuity to the forward line amid the team's efforts to stabilize in the second tier. His contract expired at the end of the 2020–21 season, and he departed on 31 May 2021 as part of the club's financial in response to ongoing pandemic-related challenges.

Non-league career

Following the end of his contract at Caledonian Thistle, Storey signed for on a non-contract basis in June 2021. Over two seasons from 2021 to 2023 in the , he made 73 appearances and scored 10 goals across and competitions, including a run in the play-offs during the 2021–22 campaign. In June 2023, Storey moved to Curzon Ashton, remaining in the National League North. He featured in 23 matches during the 2023–24 season, netting once, before a brief loan spell to Bury in March 2024 where he appeared four times over a 28-day period prior to recall. Later that year, in June, Storey joined Clitheroe on a short-term basis in the Northern Premier League Division One West, recording four appearances before departing in December. Storey then signed with in December 2024, dropping to the North West Counties League Division . As of November 2025, he had registered 18 appearances and one goal in part-time regional , adapting to a lower-tier environment with continued involvement as a forward.

International career

Youth career

Storey earned a call-up to the under-19 squad in November 2012, based on his promising form with Swindon Town's youth and senior teams, where he had scored three goals in seven first-team appearances that season, including a in a tie against Aston Villa. He made his sole appearance for the U19s on 13 November 2012, starting in a 1–0 friendly victory over at Stadium in , where he played 62 minutes before being substituted by Adebayo Azeez. Storey did not feature in any further youth internationals at the U19 level or earn caps at other youth levels such as U18.

Senior career

Storey has not earned any senior international caps for or any other nation as of November 2025. As an English player born in with no reported dual nationality, he was eligible solely for the national team. His professional career, spent predominantly in the lower tiers of English and the Scottish leagues, did not produce the standout performances required for consideration by the senior squad selectors. Despite earlier representation at youth levels, including the under-19 team, Storey did not advance to the senior international stage.

Career statistics

Club statistics

Storey's club career statistics encompass appearances and goals across various leagues, cups, and other competitions in and , spanning professional and non-league levels. As of 13 August 2025, he has recorded 399 appearances and 47 goals in league matches (including loan spells), alongside 463 total appearances and 59 goals in all competitions. Note: Statistics may have increased since this date due to ongoing 2025–26 season with . The following table summarizes his appearances and goals by club, including breakdowns for major competitions where applicable. Loan spells are listed separately. Data includes league, domestic cups (e.g., , , ), and other competitions (e.g., play-offs, ). features 4 appearances and 0 goals during his time at .
ClubYearsLeague Apps (Goals)Cup Apps (Goals)Other Apps (Goals)Total Apps (Goals)
Swindon Town2011–201634 (4)2 (1)0 (0)36 (5)
Shrewsbury Town (loan)2013–20146 (0)0 (0)0 (0)6 (0)
Salisbury City ()2013–20143 (0)0 (0)0 (0)3 (0)
Newport County ()2014–201518 (2)3 (0)0 (0)21 (2)
Portsmouth ()2014–201517 (2)1 (0)0 (0)18 (2)
Inverness CT ()2015–201630 (11)6 (2)1 (0)37 (13)
2016–201828 (2)3 (0)4 (0)35 (2)
Partick Thistle2017–201964 (7)5 (1)3 (0)72 (8)
Inverness CT2019–202147 (8)7 (0)4 (2)58 (10)
2021–202371 (10)5 (1)0 (0)76 (11)
Curzon Ashton2023–202423 (1)2 (0)0 (0)25 (1)
Bury ()20244 (0)0 (0)0 (0)4 (0)
Clitheroe20244 (0)0 (0)0 (0)4 (0)
2024–18 (1)3 (1)0 (0)21 (2)

International statistics

Storey earned a single cap for the under-19 team, with no goals scored.
LevelAppearancesGoalsYearMatch Details
U19102012Friendly vs. (1–0 win)
His total international record stands at 1 cap and 0 goals, all at youth level.

References

  1. [1]
    Miles Storey - Player profile - Transfermarkt
    Miles Storey, 31, from England ➤ FC Colne, since 2024 ➤ Centre-Forward ➤ Market value: - ➤ * 04.01.1994 in Sandwell, England.
  2. [2]
    Miles Storey Stats, Goals, Records, Assists, Cups and more
    Miles Storey. Miles James Storey. Position: FW-MF ▫ Footed: Right. 180cm, 69kg (5-11, 154lb). Born: January 4, 1994 in West Bromwich, England, ...
  3. [3]
    Swindon coach Paul Bodin backs Miles Storey's potential - BBC Sport
    Nov 14, 2012 · He has scored three goals in seven appearances so far - including two against Aston Villa in the League Cup - and made his England Under-19 ...
  4. [4]
    FIVE THINGS | Miles Storey - Aberdeen FC
    Jul 12, 2016 · Miles' impressive performances for Swindon did not go unnoticed as he was called up to the England U19 side in November of 2012 by coach Noel ...
  5. [5]
  6. [6]
    Miles Storey - National team
    ### Miles Storey's International Youth Career Summary
  7. [7]
    Swindon Town FC - Profile - Miles STOREY - TownEnders.com
    A striker initially signed on a two year scholarship from Coventry, Storey made his Town debut towards the end of the first year of his youth contract, ...
  8. [8]
    BBC Sport - Swindon 0-2 Oldham
    Apr 30, 2011 · Live text and stats. Saturday, 30 April 2011 ... 77:50 Substitution Miles Storey joins the action as a substitute, replacing Calvin Andrew.
  9. [9]
    Miles Storey | Football Stats | No Club | Age 31 - Soccerbase
    Miles Storey-2011-2024. (Born 04 Jan, 1994) Forward. Current season & career stats available, including appearances, goals & transfer fees.Missing: Town debut September Southampton
  10. [10]
    Salisbury City: Swindon's Miles Storey arrives on loan - BBC Sport
    Oct 5, 2013 · Salisbury City have signed striker Miles Storey from League One club Swindon Town on a month's loan. The 19-year-old has made six appearances ...Missing: career | Show results with:career
  11. [11]
    Miles Storey: Shrewsbury Town sign Swindon Town striker on loan
    Feb 14, 2014 · Shrewsbury Town sign Swindon Town striker Miles Storey on an initial month's deal - but release fellow loan man Sidney Schmeltz.
  12. [12]
    Miles Storey: Portsmouth sign Swindon Town striker on loan - BBC
    Jul 10, 2014 · Storey made his first-team debut for Swindon in 2011. Portsmouth have signed striker Miles Storey on a season-long loan from League One Swindon.Missing: September Southampton
  13. [13]
    County confirm signing of striker Miles Storey - South Wales Argus
    Jan 30, 2015 · ... Swindon Town's Miles Storey has joined the club on a one month loan deal. "Subject to international clearance Miles will be eligible to play ...<|control11|><|separator|>
  14. [14]
    Inverness: Swindon's Miles Storey & Charlton's Sho-Silva join on loan
    Sep 1, 2015 · Inverness Caledonian Thistle have signed Miles Storey and Tobi Sho-Silva on loan deals until January, subject to clearance.
  15. [15]
    Miles Storey - Player Statistics (Inverness CT Archive)
    Full Name: Miles James Storey. Born: January 4th, 1994 (West Bromwich, England). Height: 5' 11. Position: Forward. Signed: August 3rd, 2019.
  16. [16]
    Aberdeen to sign Swindon striker Miles Storey - BBC Sport
    May 17, 2016 · Aberdeen stated on their website: "Miles Storey has agreed to join the club once his present contract with Swindon Town FC expires on 30 June.
  17. [17]
    Miles Storey officially joins Aberdeen
    Jul 1, 2016 · Miles Storey officially became an Aberdeen player today. The striker has signed a two-year deal. After completing his paperwork and meeting ...Missing: transfer | Show results with:transfer
  18. [18]
    Aberdeen 3-0 FK Ventspils (Jul 14, 2016) Final Score - ESPN
    16Peter Pawlett. 39Miles Storey. 15Anthony O'Connor. 24Scott McKenna. 25Neil Alexander. Game Information. Pittodrie Stadium. 11:45 AM, July 14, 2016. Aberdeen, ...
  19. [19]
    Miles Storey - AFC Heritage Trust
    Signed Pre Contract 17 May 16, Miles worked hard but got few playing opportunities and was permanently transferred to Partick Thistle on 11th August 2017 ...Missing: signs exact
  20. [20]
    Aberdeen 2-1 Partick Thistle - BBC Sport
    Aug 20, 2016 · Niall McGinn's free-kick and Miles Storey's first Dons goal see Aberdeen to victory despite a late Partick Thistle fightback.
  21. [21]
    Aberdeen 2-0 Hamilton (6 Aug, 2017) Final Score - ESPN UK
    Miles Storey (Aberdeen) right footed shot from the left side of the box to the bottom right corner. Assisted by Graeme Shinnie. 86'. Substitution, Aberdeen.
  22. [22]
    Miles Storey - Player profile | Transfermarkt
    Miles Storey ; Date of birth/Age: Jan 4, 1994 (31) ; Citizenship: England ; Height: 1,80 m ; Position: Centre-Forward ; Former International: England U19.Missing: football | Show results with:football
  23. [23]
    Miles Storey leaves Aberdeen to join Partick Thistle on two-year deal
    Aug 11, 2017 · Aberdeen forward Miles Storey has joined Partick Thistle on a two year deal for an undisclosed transfer fee. Storey joined the Dons last ...Missing: exact date
  24. [24]
    Partick Thistle sign strikers Miles Storey & Conor Sammon - BBC Sport
    Aug 11, 2017 · Partick Thistle have signed strikers Miles Storey and Conor Sammon. Storey, 23, arrives at Firhill from Aberdeen on a two-year deal for an undisclosed fee.
  25. [25]
    Signing news: Storey and Sammon arrive at Firhill - Partick Thistle FC
    Aug 11, 2017 · Friday 11th August, 2017 at 12:59pm​​ Partick Thistle Football Club can today confirm the signing of two attacking players as Miles Storey joins ...
  26. [26]
    Miles Storey - Partick Thistle FC
    Aug 11, 2017 · He began his career with Swindon Town where he spent several spells on loan with different English clubs before heading to Inverness Caledonian ...
  27. [27]
    Partick Thistle 2-1 Dundee - BBC Sport
    Oct 21, 2017 · Miles Storey scored his first goal for Partick Thistle as they fought back to beat Dundee and seal their first Premiership win of the season. ...Missing: Ross County
  28. [28]
    Partick 1-0 St Johnstone (28 Oct, 2017) Game Analysis - ESPN UK
    Oct 28, 2017 · Miles Storey's wonderful solo effort moved Partick Thistle off the ... goal after a mesmerising run.Substitute Michael O'Halloran had ...
  29. [29]
    Miles Storey - Career stats - Transfermarkt
    The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which ...Missing: 2016-17 | Show results with:2016-17
  30. [30]
    Partick Thistle: Captain Abdul Osman among 14 released by ... - BBC
    May 25, 2018 · Under-contract Miles Storey, Adam Barton and Niall Keown have been placed on Thistle's transfer list. Midfielder Ryan Edwards has invoked a ...<|control11|><|separator|>
  31. [31]
    Miles Storey stays on at Partick Thistle, with revised one-year contract
    Jul 19, 2018 · He scored three goals in 36 outings last season after moving from Aberdeen for an undisclosed fee last summer.
  32. [32]
    Playing squad update | Partick Thistle FC
    May 9, 2019 · Playing squad update. Thursday 9th May, 2019 at 5:27pm. Partick ... Miles Storey will not be offered new contracts by the Club. The ...
  33. [33]
    Miles Storey signs for ICTFC
    Aug 3, 2019 · Storey first joined the Caley Jags, on loan from Swindon, in 2015/16 as he scored 13 goals for the club in all competitions.Missing: 2016 | Show results with:2016
  34. [34]
    Storey returns to Inverness Caledonian Thistle
    Aug 3, 2019 · Storey first joined Inverness, on loan from Swindon, in 2015/16 as he scored 13 goals for the club in all competitions. He then moved to ...Missing: 2016 | Show results with:2016<|control11|><|separator|>
  35. [35]
    Dundee United v Inverness CT - ICTFC
    Aug 3, 2019 · Lawrence Shankland scored all four goals for Dundee United as they won 4-1 against the Caley Jags on the opening day of the Championship season.
  36. [36]
    Dundee Utd 4-1 Inverness CT: Lawrence Shankland scores four for ...
    Aug 3, 2019 · Dundee Utd 4-1 Inverness CT: Lawrence Shankland scores four for hosts. Published. 3 August 2019. Share. close panel. Share page. Copy link.
  37. [37]
    Inverness CT 2-1 Arbroath: Highlanders mark anniversary with win
    Aug 10, 2019 · Arbroath's Darren Jamieson fumbled Miles Storey's shot to give Inverness the points. ByEilidh Davies. BBC Sport Scotland at Caledonian Stadium.
  38. [38]
    Storey scores winner on Caledonian Stadium return for ICT
    Aug 10, 2019 · On his first appearance back at the Caledonian Stadium since rejoining ICT, Miles Storey scored the winner against Arbroath.
  39. [39]
    Hereford FC sign former Aberdeen striker Miles Storey
    Jun 24, 2021 · HEREFORD have landed the signing of former Scottish Premiership striker Miles Storey. Storey, aged 27, from the West Midlands, has spent the ...Missing: July | Show results with:July
  40. [40]
    Miles Storey - Detailed stats
    **Summary of Miles Storey's Stats at Hereford FC (2021-2023):**
  41. [41]
    Curzon Ashton make first signing of the summer - Tameside Radio
    May 26, 2023 · Curzon Ashton FC have announced the signing of talented forward Miles Storey following his departure from Hereford FC.
  42. [42]
  43. [43]
    Striker Miles Storey Signs In - Clitheroe Football Club
    Jun 18, 2024 · Miles has a wealth of Football League experience clocking up 34 League One & League Two appearances playing for Swindon Town early in his career ...
  44. [44]
    Colne capture Storey.
    Dec 25, 2024 · Miles Storey, a talented forward with a wealth of Football League ... professional contract following his success at the youth level.
  45. [45]
    Miles Storey - Career stats - Transfermarkt
    Miles Storey ; Date of birth/Age: Jan 4, 1994 (31) ; Citizenship: England ; Height: 1,80 m ; Position: Centre-Forward ; Former International: England U19.Missing: 2012 | Show results with:2012