Early Life
McCallum made his name at Isthmian League Division One club Dulwich Hamlet breaking through from the youth team to the senior team in October 2010. Over the course of the 2010–11 season, the striker scored a total of 15 goals in 7 games in the FA Youth Cup, including a hat-trick to produce a shock 3–2 victory over Football League One side Yeovil Town in the Second Round.The club faced Newcastle United in the Third Round but were ultimately thrashed 6–2. Although McCallum did not score himself, he was able to provide an assist for one of the consolation goals.His prolific goalscoring attracting the interest of 14 clubs, including Premier League giants Arsenal, Chelsea, Manchester United, Liverpool and West Ham United.The striker ultimately chose West Ham United, signing a professional contract with the Hammers on 31 January 2011, citing their reputation for bringing young players through as a key reason for his decision.
Career
McCallum formed part of the Hammers Under-21 development squad during the 2011–12 season. He was loaned out to Rochdale on 31 January 2012. However, the striker returned to his parent club on 9 March 2012 without making a single appearance for the then League One strugglers.McCallum’s first involvement with the West Ham United senior squad was on 28 August 2012 as an unused substitute in the Second Round of the Football League Cup, in which the Hammers beat Crewe Alexandra 2–0.On 7 January 2013 McCallum signed a new deal with West Ham United extending his contract with the club for a further two-and-a-half years. He was released by West Ham at the end of the 2014–15 season.
AFC Wimbledon (loan)
On 22 November 2012, McCallum joined League Two outfit AFC Wimbledon on an initial one-month loan deal.The striker made his debut for the Dons on 24 November 2012, in a 3–1 defeat by Morecambe, but was awarded a red card in the 82nd minute for a foul on Nick Fenton.AFC Wimbledon manager Neal Ardley sought to give the young striker a second chance to prove himself however, by extending his loan spell until 19 January 2013.Having served out his three match suspension, McCallum returned to AFC Wimbledon’s starting eleven on 29 December 2012 in a 3–0 defeat by Oxford United. McCallum repaid Ardley’s faith in him by scoring his first league goal the following game in a 3–2 away win over Torquay United on 1 January 2013.Having found his form, the striker went on to score his second on 5 January 2013 in a 1–0 away win over Rochdale, which took AFC Wimbledon out of the relegation zone.This was the first time the League Two strugglers had secured back to back wins in the 2012–13 season, with McCallum having been instrumental to the club’s success in both games. On 12 January 2013, McCallum added to his tally by scoring a brace in a 2–2 draw with Wycombe Wanderers, totalling four goals in three games.In light of his prolific form, McCallum’s loan spell was extended until 23 February 2013.On 11 February 2013, McCallum was named as League Two Player of the Month for January 2013 by Match magazine following his prolific run of four goals in three matches.On 22 February it was announced that McCallum had returned to parent club West Ham United a day earlier than planned after failing to shake off an ankle injury.
Aldershot Town (loan)
On 8 March 2013 McCallum joined Football League Two side Aldershot Town on a one-month loan deal.
Torquay United (loan)
McCallum signed a further loan deal in October 2013, joining Torquay United on a one-month loan.On 2 November 2013 in his third game for Torquay, McCallum scored his first two goals for the club, in a 3–1 away win against Bury.He scored his third and final goal in a 2–1 away defeat to Accrington Stanley on 23 November but soon after returned to West Ham prematurely after receiving a back injury. He had played six games in all competitions for Torquay scoring three goals.
Heart of Midlothian (loan)
On 30 January 2014, McCallum signed for Scottish Premiership side Heart of Midlothian (Hearts), on loan until the end of the season.[29][30] He made his debut for Hearts on 2 February in a semi-final of the Scottish League Cup against Inverness Caledonian Thistle coming on as a 64th-minute substitute for Dylan McGowan. The game had finished 2–2 and in the penalty shootout required to decide a winner, McCallum missed his penalty as Inverness won 4–2 on penalties.With two games left in Hearts’ season McCallum injured his ankle in training and returned to West Ham. He had played six games for Hearts without scoring.
Portsmouth (loan)
On 15 January 2015, McCallum signed on-loan for the rest of the 2014–15 season for Portsmouth.He made his debut on 17 January in a 1–1 home draw with Burton Albion.
Leyton Orient
McCallum joined League Two club Leyton Orient on a two-year contract on 19 June 2015.He made his league debut for Orient against Barnet on 8 August 2015, and scored the second goal in their 2–0 win.McCallum wasn’t offered a new contract at the end of the 2016–17 season and left Orient, with a record of 15 goals in 43 appearances, to sign a two-year contract with Eastleigh.
Solihull Moors
On 28 May 2019, McCallum joined Solihull Moors on a two-year deal following his 27-goal season with Eastleigh.
Barnet (loan)
On 31 January 2020, McCallum joined Barnet on loan until the end of the season with an option to make the loan permanent. He made his Barnet debut on 1 February 2020 in a 2–1 home win against Hartlepool United. Coming on as a 60th minute substitute he scored after only a minute and assisted Barnet’s second goal.
Dagenham & Redbridge
McCallum signed for Dagenham & Redbridge on 7 August 2020 on a three-year deal.
Chesterfield (loan)
On 10 February 2023, McCallum signed for Chesterfield on loan until the end of the 2022–23 season.
On 30 May 2023, McCallum returned to former club Eastleigh, rejoining the club after a four-year absence.
On being made available for a free transfer by Brighton at the end of the 2005–06 season, Jarrett went on trial at Watford. After impressing in several pre-season friendlies, he was signed on a one-year deal in August 2006.[11] Jarrett made one Premier League appearance for Watford, coming on as a substitute for Tommy Smith 71 minutes into a 1–0 defeat to Bolton Wanderers at the Reebok Stadium on 9 September 2006. In February 2007, he was loaned to League Two relegation candidates Boston United for a monthlong spell.[12] In his last game for the Pilgrims he scored both goals in a 2–1 win over Bristol Rovers.[13] Having returned from Boston, he was immediately loaned to Milton Keynes Dons for the remainder of the season,[14] where he played five games. He was released by Watford at the end of the season.
He joined Southend United on trial in August 2007,[15] however a knee injury caused him to miss the duration of the 2007–08 season.[16]
He spent August 2008 on trial at Yeovil Town.[17] He then joined Gillingham, initially on trial, before signing a one-month contract with the club on 18 September 2008,[18][19] and making his debut as a substitute in a home win over Port Vale on 27 September. He claimed to be attracted to manager Mark Stimson‘s attacking style.[20] After making four league and cup appearances during his initial month, Jarrett agreed a further month’s contract with the club on 21 October 2008,[21] and the contract was extended until the end of the 2008–09 season on 20 November 2008.[22] The season concluded with the Gills winning promotion into League One with a 1–0 victory over Shrewsbury Town in the League Two play-off final at Wembley Stadium on 23 May 2009. Jarrett was an unused substitute for the match, and three days later he was told that his contract would not be extended, though he would be invited back to the club in pre-season to compete for a contract.[23][24]
He signed a three-month contract with Barnet in July 2009.[25] Following the expiry of this deal he signed a new two-year contract with the club.[26] He scored the only goal for the Bees in a final day encounter with Rochdale at Underhill, this goal guaranteed the club their Football League survival, though Grimsby Town‘s defeat in another match did make the result irrelevant by the full-time whistle.[27] Despite this, and despite him making a total of 51 appearances in 2009–10, his contract was not renewed, and he was released in June 2010.
On 29 June 2010, Jarrett agreed to join Lincoln City on a one-year deal.[28][29] He made 26 appearances for the club in 2010–11, and his goal against Crewe at Sincil Bank earned the club their first home point of the season,[30] whilst he also scored the only goal of the club’s FA Cup First Round clash with Nuneaton Town.[31] In February 2011, he joined on loan at Aldershot Town,[32] after wishing to play the first team football he was denied at Lincoln.[33] He played four games for the Shots in his month long spell. He departed Sincil Bank on 28 March after his contract with the Imps was terminated by mutual consent,[34][35] after the club wished to cut costs.[36]
In September 2011, he joined League Two Port Vale on a trial basis,[37] but was not offered a deal.[38] In November 2011, he linked up with Lewes, debuting in their 1–0 defeat at East Thurrock United on 22 November.[39] On 27 January 2012, he joined Bromley after impressing in a friendly for them against a Queens Park Rangers development side. He set up Bromley’s first goal after just two minutes on his league debut against Weston-Super-Mare, helping Bromley to a 3–0 win – their first victory for over 3 months. On 27 April 2012, he signed a new contract with the club, keeping him there until the end of the 2012–13 season. He has impressed in his first season at Bromley, picking up Man of the Match awards on several occasions, including some from The Non-League Paper. He provided many assists during the course of the 2011/12 season.
After two years at Bromley, Jarrett signed for Sutton United ahead of the 2014/15 season.[40] After making just one appearance in the Sutton United first team, he made a return to Dulwich Hamlet[41] of the Isthmian League Premier Division, making his debut as a substitute on 12 November 2014 against Maidstone United,[42] some 12 years after originally signing first team forms at the club. He scored his first goal for the club on 31 January 2015, firing home the opening goal in a 2–0 victory over Grays Athletic.[43]