Callum Ashbourne
Football Tipster
Callum Ashbourne writes match previews, predictions and accumulator ideas across the Premier League and beyond — reasoned tips, never blind punts.
- Premier League
- Predictions
- Accumulators
- Football Tips
Latest articles
- A big red speaker, Louis Vuitton trophy trunks and a tattoo bet – how Spain celebrated World Cup win 20 Jul 2026
- ‘A unique collective experience’: Spain media hail team’s World Cup triumph 20 Jul 2026
- Spain’s system subdues a team built on the irrational magic of Messi’s lone genius | Barney Ronay 20 Jul 2026
- The 2026 World Cup was full of spectacle, scandal and compromise | Jonathan Wilson 20 Jul 2026
- What will Rogers bring to Alonso's Chelsea? 20 Jul 2026
- Why are Premier League transfer fees soaring? 20 Jul 2026
- England 2026 World Cup squad: player-by-player ratings 19 Jul 2026
- Chelsea agree record £117m deal for Villa midfielder Rogers 18 Jul 2026
- Fifa to announce record $15bn World Cup revenue, smashing expectations 18 Jul 2026
- Football Daily | France v England in the third-place playoff: the game nobody wants to play 18 Jul 2026
- How Villa's record signing Manzambi can spearhead new era 18 Jul 2026
- Inside Iraola's first week at Liverpool and big decisions he faces 18 Jul 2026
- Saka hat-trick seals 6-4 England win over France in epic World Cup third-place playoff 18 Jul 2026
- Shackle Rodri the metronome and Argentina’s passion play can floor Spain | Jonathan Wilson 18 Jul 2026
- 'Similar to Courtois' - could Penders become Chelsea number one? 18 Jul 2026
- Tuchel defiant in face of criticism over decisions in England exit: ‘I have no regrets’ 18 Jul 2026
- Tuchel would rather put down the English game than admit to his own cowardice | Jonathan Liew 18 Jul 2026
- World Cup 2026 latest: Trump criticises Tuchel, buildup to France v England and Spain v Argentina final 18 Jul 2026
- England need fearless passers and three Tuchel omissions may point the way 17 Jul 2026
- Genuine hope may have been fleeting for England. But it was still life-affirming | Max Rushden 17 Jul 2026
- God’s will? Destiny? Lionel Messi, Lamine Yamal, that photo and the World Cup final 17 Jul 2026
- Unbeatables v untouchables? Spain’s run faces ultimate test in World Cup final 17 Jul 2026
- What happened at Man City's loans exhibition day? 17 Jul 2026
- Arsenal to assess Saliba back injury with surgery an option 16 Jul 2026
- Keir Starmer wants Fifa investigation into Argentina players who held Falklands banner 16 Jul 2026
- ‘Malvinas are Argentinian’: World Cup holders celebrate win over England with Falklands banner 16 Jul 2026
- Midfielder Gomes close to £38m Villa move 16 Jul 2026
- Players ‘puzzled’ by tactics but Tuchel left himself no other option with his squad picks | Jacob Steinberg 16 Jul 2026
- View from the other side: inside Argentina’s celebrations after semi-final win against England 16 Jul 2026
- Argentina’s late double breaks England hearts in dramatic World Cup semi-final 15 Jul 2026
- England v Argentina: World Cup 2026 semi-final – live 15 Jul 2026
- Lionel Messi’s inevitable gravity bends another occasion in Argentina’s favour | Barney Ronay 15 Jul 2026
- Thomas Tuchel accepts responsibility after substitutions backfire in England defeat 15 Jul 2026
- Darlow joins Man Utd after Leeds exit 14 Jul 2026
- Lionel Messi’s first meeting with England will be a contest of will and aura 14 Jul 2026
- Man Utd sign Tielemans for £35m from Aston Villa 14 Jul 2026
- Secret friendlies and promoting youngsters - Alonso's first week at Chelsea 14 Jul 2026
- Villa warned over sportswashing after Visit Rwanda deal 14 Jul 2026
- World Cup 2026: France v Spain semi-final buildup; Atlanta police step up security for England v Argentina – live 14 Jul 2026
- I want to give fans a Liverpool team to be proud of - Iraola 13 Jul 2026
- Rodri: ‘France are one of the best teams here, in great form, but so are Spain. We can beat them’ 13 Jul 2026
- World Cup 2026: England’s James ready for semi-final, Infantino hints at 64-team expansion – live 13 Jul 2026
- Jude Bellingham unimpressed after Tuchel criticises ‘lucky’ England’s performance 12 Jul 2026
- Bournemouth's Jimenez set for Fiorentina loan amid investigation 11 Jul 2026
- Colourful, controversial and significant - ex-Chelsea and Leeds owner Bates dies 11 Jul 2026
- Garnacho absent from Chelsea pre-season training 11 Jul 2026
- South Africa World Cup midfielder Jayden Adams dies aged 25 11 Jul 2026
- Tuchel fears more Haaland heroics as England seek identity against Norway 11 Jul 2026
- World Cup 2026: Norway v England buildup, Kane’s round of golf with Trump, Spain set up France semi-final – live 11 Jul 2026
- Edwards leaves football chief role with Liverpool owners FSG 10 Jul 2026
- Like Nosferatu on a golf weekend – but England players trust Tuchel and his aura | Barney Ronay 10 Jul 2026
- Man City offer £10 match tickets for local residents 10 Jul 2026
- Merino puts Spain into World Cup semi-finals as Belgium rue costly Courtois injury 10 Jul 2026
- Police officer hurt amid violent disorder in London after France beat Morocco 10 Jul 2026
- Free agent Darlow set for Man Utd move 9 Jul 2026
- Meslier joins Arsenal on free transfer after Leeds exit 9 Jul 2026
- Newcastle sign teenager Steur from Ajax for £23m 9 Jul 2026
- Rice and Ødegaard put club union on hold in decisive duel between England and Norway 9 Jul 2026
- A World Cup free agent XI: summer bargains and top targets among clubless players 8 Jul 2026
- Egyptian FA questions ‘fairness’ of loss to Argentina amid refereeing furore 8 Jul 2026
- Reece James remains injury doubt as England’s World Cup right-back woes go on 8 Jul 2026
- World Cup 2026: Egypt fury after Argentina win thriller, Croatia head coach Dalic quits – live 8 Jul 2026
- Arsenal set to sign Meslier on free transfer after Leeds exit 7 Jul 2026
- Ragged USA crash out of World Cup with last-16 defeat to Belgium 7 Jul 2026
- Switzerland v Colombia: World Cup 2026 last 16 – live 7 Jul 2026
- Brentford set to sign Wilson after West Ham exit 6 Jul 2026
- Erling Haaland hails ‘one of the sickest days’ in Norway’s history after beating Brazil 6 Jul 2026
- Brentford set to sign Burnley forward Anthony 5 Jul 2026
- Folarin Balogun eligible to play for US v Belgium as Fifa rescinds suspension for red card 5 Jul 2026
- Haaland’s heroic double stuns Brazil and sends Norway into World Cup quarter-finals 5 Jul 2026
- World Cup 2026: England get hostile reception in Mexico City as last 16 begins; Cape Verde give huge scare to Argentina – live 4 Jul 2026
- Australia v Egypt: World Cup 2026 last 32 – live 3 Jul 2026
- Man City's Ake in talks over £7m Fenerbahce move 3 Jul 2026
- Portugal v Croatia: World Cup 2026 last 32 – live 3 Jul 2026
- Ramos sends Portugal into last 16 as VAR drama caps wild finish against Croatia 3 Jul 2026
- Real Madrid have 'no intention' of signing Fernandez 3 Jul 2026
- Shootout heartbreak leaves Socceroos still searching for elusive World Cup knockout win | Jack Snape 3 Jul 2026
- World Cup 2026: Germany hold Klopp talks after Nagelsmann quits; Portugal to face Spain after VAR drama – live 3 Jul 2026
- Xhaka set to stay at Sunderland despite Chelsea interest 3 Jul 2026
- Brighton sign Austria defender Svoboda from Venezia 2 Jul 2026
- Everton sign midfielder Hackney from Middlesbrough 2 Jul 2026
- Mikel Oyarzabal at the double as Spain beat Austria and cruise into last 16 2 Jul 2026
- Spain v Austria: World Cup 2026 last 32 – live 2 Jul 2026
- Sporting director Hughes set to leave Reds next year 2 Jul 2026
- Why are Man City breaking the bank for Anderson? 2 Jul 2026
- Brighton agree club record £46m Vuskovic deal 1 Jul 2026
- Mexico end World Cup knockout drought with last-32 win over Ecuador in Azteca cauldron 1 Jul 2026
- Mexico v Ecuador: World Cup 2026 last 32 – live 1 Jul 2026
- Tielemans’ controversial late penalty caps Belgium comeback over Senegal 1 Jul 2026
- World Cup 2026: France and Mexico shine, Bielsa departs, England v DR Congo buildup, and more – live 1 Jul 2026
- Arsenal consider Barcola as alternative to Rogers 30 Jun 2026
- ‘I am not someone who runs away’: Nagelsmann will not quit after Germany exit 30 Jun 2026
- Spurs agree £85m deal for West Ham's Fernandes 30 Jun 2026
- Brazil into last 16 as Martinelli strikes in stoppage time to break Japan hearts 29 Jun 2026
- Brazil v Japan: World Cup 2026 last 32 – live 29 Jun 2026
- Maresca to pay Chelsea compensation - but why? 29 Jun 2026
- Why Maresca? What Man City fans can expect from Guardiola's successor 29 Jun 2026
- World Cup quiz: were you paying attention during the group stage? 29 Jun 2026
- Colombia take top spot over Portugal after draw in battle of World Cup heavyweights 28 Jun 2026
- Colombia v Portugal: World Cup 2026 – live 28 Jun 2026
- Lionel Messi steps off bench and scores to cap Argentina’s World Cup win over Jordan 28 Jun 2026
- World Cup 2026 colour chart: fans of all 48 teams join the party – in pictures 28 Jun 2026
- Cape Verde continue fairytale World Cup debut after Saudi Arabia draw books last-32 spot 27 Jun 2026
- Cape Verde v Saudi Arabia: World Cup 2026 – live 27 Jun 2026
- Football Daily | Filth, fury and fairytales: Uruguay and Cape Verde bring football heritage 27 Jun 2026
- Fulham sign Bayern Munich teenager Kusi-Asare 27 Jun 2026
- ‘This must never happen again’: Iran coach hits out at the US and tells Infantino to stand up against hosts 27 Jun 2026
- Uruguay slump to shock early World Cup exit after Baena strike sends Spain through 27 Jun 2026
- Socceroos secure place in World Cup last 32 after nerve-shredding draw with Paraguay 26 Jun 2026
- World Cup 2026: Haaland v Mbappé; Schweinsteiger’s ‘African football’ comments criticised; Ecuador’s national holiday – live 26 Jun 2026
- Man City agree record fee with Forest for Anderson 25 Jun 2026
- The Gakpo conundrum facing Liverpool 25 Jun 2026
- World Cup 2026: Scotland on brink after Brazil defeat, EFL fixtures announced, and more – live 25 Jun 2026
- Bosnia and Herzegovina v Qatar: World Cup 2026 – live 24 Jun 2026
- Scotsmaxxing hits Ocean Drive as Tartan Army’s World Cup party goes on 24 Jun 2026
- David Squires on … the big names putting on a show at World Cup 23 Jun 2026
- England v Ghana: World Cup 2026 – live 23 Jun 2026
- France v Iraq: match resumes after two-hour storm delay at World Cup 2026 – live 23 Jun 2026
- O'Neil signs three-year deal as new Ipswich boss 23 Jun 2026
- ‘He’s the best’: magical Messi becomes World Cup’s all-time leading scorer 22 Jun 2026
- Man City close in on appointing Maresca as manager 22 Jun 2026
- Man City close in on appointing Maresca as manager 22 Jun 2026
- New Zealand v Egypt: World Cup 2026 – live 22 Jun 2026
- Who are ya? Behind the scenes of the official World Cup portrait photographs 22 Jun 2026
- World Cup 2026: Cape Verde continue remarkable story; Messi, Mbappé and Haaland return – live 22 Jun 2026
- Belgium v Iran: World Cup 2026 – live 21 Jun 2026
- Ecuador v Curaçao: World Cup 2026 – live 21 Jun 2026
- Liverpool reject £21.7m Inter Milan offer for Jones 21 Jun 2026
- Spurs' Bergvall exploring options away from club 21 Jun 2026
- Brazil sweep into form as Cunha’s quickfire double sparks World Cup win over Haiti 20 Jun 2026
- Brazil v Haiti: World Cup 2026 – live 20 Jun 2026
- David Raya: ‘When you lose a Champions League final it destroys you inside’ 20 Jun 2026
- Deniz Undav’s double earns Germany dramatic late win against Côte d’Ivoire 20 Jun 2026
- Netherlands v Sweden: World Cup 2026 – live 20 Jun 2026
- 'Star in the making' - What is Man City's plan for forgotten man Reis? 20 Jun 2026
- Ten-man Paraguay hang on to seal World Cup win and send Turkey to early exit 20 Jun 2026
- World Cup 2026: Scotland fall flat; USA into knockouts; Turkey’s tears and Almíron’s red for covering mouth – live 20 Jun 2026
- Coventry play champions Arsenal in Premier League opener 19 Jun 2026
- Jesse Marsch: windmilling human meme or shrewd protector of suddenly dangerous Canada? 19 Jun 2026
- Players are human beings and social media comments reach us. But the focus has to be on the pitch | Rodrygo 19 Jun 2026
- ‘The cops bought me an egg and cheese muffin’: Boston’s love affair with Tartan Army goes on 19 Jun 2026
- USA v Australia: World Cup 2026 – live 19 Jun 2026
- Czechia 1-1 South Africa: World Cup – live reaction 18 Jun 2026
- Ghana v Panama: World Cup 2026 – live 18 Jun 2026
- Spurs complete £52m Van Hecke signing from Brighton 18 Jun 2026
- World Cup 2026: England turn on the style; Fifa denies ticketless fans breached security – live 18 Jun 2026
- Argentina v Algeria: World Cup 2026 – live 17 Jun 2026
- ‘Don’t panic’: Mikel Merino tells Spain to stay calm after Cape Verde setback 17 Jun 2026
- David Squires on … a thirst for adverts and other notes from the World Cup so far 16 Jun 2026
- ‘I’m not a model’ Uruguay’s Bielsa defends bizarre World Cup portrait 16 Jun 2026
- Iran twice come from behind to claim draw in World Cup opener with New Zealand 16 Jun 2026
- What's next for Jones as Inter Milan step up interest? 16 Jun 2026
- World Cup 2026: France enter fray; Tunisia hire Renard; Iran feel ‘oppressed’; official cleared – live 16 Jun 2026
- Cape Verde shock Spain with historic draw on World Cup debut 15 Jun 2026
- Palace appoint Sage as head coach on three-year deal 15 Jun 2026
- Two-goal Yasin Ayari combines with Sweden stars to sweep aside error-prone Tunisia 15 Jun 2026
- World Cup 2026: teams hit back at Ceferin over ‘uninteresting’ jibe; Iran arrive in US amid protests – live 15 Jun 2026
- Arbeloa, Mourinho, Silva trading places - with agent key to swaps 14 Jun 2026
- Germany v Curaçao: World Cup 2026 – live 14 Jun 2026
- Socceroos stun Turkey as Australian youngsters shine in opening World Cup win 14 Jun 2026
- Steve Clarke says pressure on Scotland has eased after victory in ‘must-win game’ 14 Jun 2026
- World Cup 2026: England camp hit by tornado warning as Scotland reacts to first victory in 36 years – live 14 Jun 2026
- Football Daily | A cult classic kit, 4-4-2 and refcam: 10 things we’ve noticed in World Cup so far 13 Jun 2026
- In a USA win for the history books, what stood out most was the ‘fun’ and free nature of it 13 Jun 2026
- Qatar v Switzerland: World Cup 2026 – live 13 Jun 2026
- USA bulldoze Paraguay as co-hosts romp to victory in World Cup opener 13 Jun 2026
- Costs rise as Man Utd agree new $550m funding deal 12 Jun 2026
- Crystal Palace close to appointing Sage as manager 12 Jun 2026
- Thomas Partey out of Ghana’s World Cup opener after visa application to Canada refused 12 Jun 2026
- Sacked Edwards discovered Wolves job in jeopardy on social media 11 Jun 2026
- 'We're excited to move forward' - Edwards' last interview at Wolves 11 Jun 2026
- Anderson's rise from League Two loan to potential British record transfer 10 Jun 2026
- Why Newcastle have signed a 'giant' from French second tier 10 Jun 2026
- World Cup 2026 news: latest from the camps; protesters block road to… 10 Jun 2026
- David Squires on … the World Cup reimagined as Gianni Infantino’s… 9 Jun 2026
- Meet the philosopher-in-training who will be at the VAR monitor this… 9 Jun 2026
- Argentina World Cup 2026 team guide 8 Jun 2026
- ‘It can all end with one bad game’: the highs and lows of a World… 8 Jun 2026
- Scotland in World Cup war of words with Norway over cancelled… 8 Jun 2026
- World Cup 2026: England prepare for Costa Rica friendly, Iran visa… 8 Jun 2026
- Man Utd will not be swayed on transfer plan - Berrada 4 Jun 2026
- Premier League 2025-26 review: goals of the season 25 May 2026
- Premier League 2025-26 review: matches of the season 25 May 2026
- Premier League 2025-26 review: players of the season 25 May 2026
- Premier League 2025-26 review: young players of the season 25 May 2026
- West Ham go down and the great guard of honour debate: Football… 25 May 2026
- Everything is almost perfect - Iraola 24 May 2026
- Fernandes has natural instinct for creation - Carrick 24 May 2026
- I'm leaving with an incredible sense of peace - Guardiola 24 May 2026
- I'm leaving with an incredible sense of peace - Guardiola 24 May 2026
- New contract 'will not be a problem' - Pereira 24 May 2026
- Outstanding week and season - Emery 24 May 2026
- The decision is not made yet - Silva on Fulham future 24 May 2026
- The decision is not made yet - Silva on Fulham future 24 May 2026
- We have to evolve this team - Slot 24 May 2026
- West Ham deserve to be in the Premier League - Nuno 24 May 2026
- West Ham relegated despite win over Leeds 24 May 2026