Oliver James Greaves (born 2 November 1999) is an English footballer who plays as a forward for National League North club Worksop Town.

Career Sheffield United Greaves was born in Sheffield and joined the Academy of Sheffield United, progressing through the ranks to earn a scholarship deal in July 2016. Following the completion of his two-year scholarship, he signed a professional deal in 2018.

In July 2019, he joined National League side Barrow on a season-long loan deal. Having found it difficult to fully adapt to men's football, he returned to his parent club in January 2020.

He was released by Sheffield United at the end of the 2019–20 season.

Non-League and Spain Following his release from Sheffield United, Greaves joined Dover Athletic, failing to make a first-team appearance. In August 2021, he joined Northern Premier League Premier Division side Matlock Town. Just one month later however, he departed to join Gainsborough Trinity.

In January 2022, Greaves joined Spanish club CD Almuñécar City, part of the Málaga City academy system. While in Spain, he scored five goals in 14 league appearances in the Primera Andaluza Granada.

In August 2022, he returned to England with Buxton, departing for Liveresedge in October of the same year.

On 14 October 2022, Greaves joined Southern Football League Premier Division Central club Mickleover. The 2023–24 season saw Greaves have his best individual season, scoring twenty-four goals in all competitions as Mickleover reached the play-offs.

Newport County In June 2024, Greaves joined League Two club Newport County on a two-year deal. On 10 August 2024, Greaves made his debut for the club, scoring his side's second goal in a 3–2 opening day defeat to Cheltenham Town. Greaves left Newport by mutual consent on 28 August 2025.

Return to Non-League Following his release from Newport, Greaves returned to the National League North with Buxton, with whom he had previously played for in 2022. This time around he had more of an impact, playing 23 times and scoring on 3 occasions, before departing in January 2026.

On 2 February 2026 it was announced that Greaves had signed for fellow National League North club Worksop Town. Five days later Greaves scored 2 goals on his debut against Telford United. He finished the season with Worksop having played 18 times and scoring 8 goals in all competitions.

Career statistics

+ Appearances and goals by club, season and competitionClubSeasonLeagueFA CupLeague CupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsSheffield United2019–20Premier League000000—00Barrow (loan)2019–20National League9000—10100Matlock Town2021–22NPL Premier Division2000—0020Gainsborough Trinity2021–22NPL Premier Division3000—0030Buxton2022–23National League North2000—0020Liversedge2022–23NPL Premier Division1000—1020Mickleover2022–23Southern Premier Division Central26800—102782023–24Southern Premier Division Central391831—654824Newport County2024–25League Two162000031193Buxton2025–26National League North17350—10233Worksop Town2025–26National League North16700—21188Career total12935810014614341

References