Tom Ashworth
Goals specialist

Tom Ashworth

Over/under goals, BTTS, team totals

64
Tips published
61%
Win rate
+1.5
Units
+3.0%
ROI
Goals follow shots. Shots follow systems. Bet the system.

Tom bets one thing: how many goals a match will have, and who scores them. Over and under 2.5, both teams to score, team totals, first-half goals. He does not bet match winners and he does not care who lifts the trophy.

His process starts with shot data, not scorelines. A team that wins 1-0 while conceding 20 shots is a team that will concede soon, whatever the table says. He builds an expected-goals number for both sides, adjusts for the line-ups and the referee's penalty record, then compares it with the bookmaker's line. If there is no gap, there is no tip.

He treats a matchday like a stock screen: dozens of matches checked, three or four bets made.

Markets Tom bets

MarketExampleTypical odds
Over/under 2.5 goalsOver 2.5 goals1.60-2.20
Both teams to scoreBoth teams to score1.50-2.10
Team total goalsArsenal over 1.5 team goals1.60-2.00
Asian total linesOver 2.25 goals1.80-2.00
First-half goalsOver 0.5 first-half goals1.30-1.50

How Tom finds an edge

Start with shots, not scores

Scorelines lie over four or five games. Shot volume and shot quality do not. I take each side's expected goals for and against over the last ten league games, weight recent games more heavily, and split home and away. That gives a baseline goals figure for the match.

Adjust for who actually plays

A missing striker or a rotated back four moves the number. So does a new manager who changes the press. I re-run the figure once the line-ups are confirmed and only publish the tip if the edge survives.

Compare with the line

Every match total has an implied probability. If my baseline says 2.9 goals and the market is priced as if it expects 2.4, the over is a bet. If my number is 2.5 and the line is 2.5, I pass, however tempting the fixture looks.

The referee and the weather matter

A referee who gives penalties adds goals. Heavy rain and wind take them away. Both go into the number before I look at a price.

Open predictions

All Goals tips →

Settled tips

56 settled
DateMatchTipOddsResultUnits
Sun 25 OctSC Freiburg vs Bayern MunichBundesligaBayern Munich over 2.5 goals1.75Won+0.75
Sun 25 OctTSG Hoffenheim vs Bayer LeverkusenBundesligaOver 3.5 goals1.88Lost-1.00
Sun 25 OctLiverpool vs BrightonPremier LeagueOver 2.5 goals1.60Lost-1.00
Sun 25 OctManchester United vs AFC BournemouthPremier LeagueOver 2.5 goals1.57Won+0.43
Sun 25 OctGenoa vs VeneziaSerie AOver 2.5 goals1.88Lost-0.75
Sun 25 OctCrystal Palace vs Newcastle UnitedPremier LeagueOver 3.5 goals2.55Lost-0.75
Sun 25 OctPSV Eindhoven vs Feyenoord RotterdamEredivisieOver 3.5 goals1.76Lost-0.50
Sun 25 OctInternazionale vs FiorentinaSerie AInternazionale over 2.5 goals2.10Lost-1.00
Sat 24 OctChelsea vs Tottenham HotspurPremier LeagueChelsea over 1.5 goals1.38Lost-1.00
Sat 24 OctRB Leipzig vs ElversbergBundesligaRB Leipzig over 2.5 goals1.72Won+0.54
Fri 23 OctTorino vs MonzaSerie AOver 2.5 goals2.02Won+1.02
Thu 22 OctAFC Bournemouth vs AC MilanEuropa LeagueOver 2.5 goals1.66Won+0.66
Wed 21 OctBayern Munich vs ArsenalChampions LeagueOver 2.5 goals1.65Won+0.65
Wed 21 OctAston Villa vs Viking FKChampions LeagueAston Villa over 2.5 goals1.68Won+0.68
Wed 21 OctClub Brugge vs LensChampions LeagueOver 2.5 goals1.62Won+0.62
Wed 21 OctInternazionale vs Shakhtar DonetskChampions LeagueBoth teams to score1.76Lost-1.00
Wed 21 OctComo vs Manchester UnitedChampions LeagueOver 2.5 goals1.65Won+0.32
Tue 20 OctParis Saint-Germain vs BarcelonaChampions LeagueOver 3.5 goals1.58Won+0.58
Tue 20 OctChampions LeagueBoth teams to score - No2.10Lost-0.75
Sun 18 OctAFC Bournemouth vs SunderlandPremier LeagueOver 2.5 goals1.83Lost-1.00
Sat 17 OctBayern Munich vs RB LeipzigBundesligaOver 3.5 goals1.40Won+0.30
Sat 17 OctManchester City vs Ipswich TownPremier LeagueManchester City over 2.5 goals1.72Won+0.72
Thu 15 OctBrighton vs Kauno ZalgirisConference LeagueBrighton over 3.5 goals1.52Won+0.39
Wed 14 OctManchester City vs Paris Saint-GermainChampions LeagueOver 3.5 goals2.07Won+0.53
Wed 14 OctBodo/Glimt vs Borussia DortmundChampions LeagueBorussia Dortmund over 1.5 goals1.56Lost-1.00
Tue 13 OctArsenal vs LilleChampions LeagueOver 2.5 goals1.58Won+0.44
Tue 13 OctInternazionale vs Club BruggeChampions LeagueOver 2.5 goals1.45Won+0.45
Tue 13 OctGalatasaray vs BarcelonaChampions LeagueOver 3.5 goals1.54Won+0.54
Sun 11 OctSassuolo vs AC MilanSerie ABoth teams to score1.68Won+0.68
Sat 10 OctReal Madrid vs VillarrealLa LigaBoth teams to score1.57Lost-0.75
Sat 10 OctBarcelona vs GetafeLa LigaBarcelona over 3.5 goals1.91Lost-1.00
Sat 10 OctPremier LeagueOver 2.5 goals1.49Lost-0.75
Sat 10 OctInternazionale vs ParmaSerie AInternazionale over 2.5 goals1.58Won+0.58
Sat 10 OctChelsea vs BournemouthPremier LeagueBoth teams to score1.54Won+0.54
Tue 6 OctSwitzerland vs North MacedoniaNations LeagueOver 2.5 goals1.46Won+0.46
Tue 6 OctCroatia vs SpainNations LeagueOver 3.5 goals2.30Lost-1.00
Mon 5 OctUkraine vs HungaryNations LeagueUnder 2.5 goals1.76Lost-1.00
Mon 5 OctItaly vs TürkiyeNations LeagueOver 2.5 goals1.56Won+0.56
Mon 5 OctMontenegro vs ArmeniaNations LeagueOver 2.5 goals1.70Lost-0.75
Sun 4 OctNetherlands vs SerbiaNations LeagueBoth teams to score1.84Won+0.84
Sun 4 OctPortugal vs NorwayNations LeagueBoth teams to score1.57Won+0.43
Sun 4 OctAzerbaijan vs LithuaniaNations LeagueUnder 2.5 goals1.45Won+0.45
Sat 3 OctSpain vs CzechiaNations LeagueOver 3.5 goals1.81Won+0.81
Sat 3 OctCroatia vs EnglandNations LeagueOver 2.5 goals1.73Won+0.73
Fri 2 OctHungary vs GeorgiaNations LeagueUnder 2.5 goals1.78Won+0.78
Fri 2 OctPoland vs RomaniaNations LeagueBoth teams to score1.80Lost-1.00
Fri 2 OctFrance vs ItalyNations LeagueUnder 2.5 goals2.50Won+0.75
Thu 1 OctGreece vs NetherlandsNations LeagueOver 2.5 goals1.83Won+0.83
Mon 28 SepTürkiye vs ItalyNations LeagueUnder 2.5 goals2.06Lost-1.00
Thu 24 SepNetherlands vs GermanyNations LeagueUnder 2.5 goals2.50Won+1.50
Sun 20 SepJuventus vs AtalantaSerie AUnder 2.5 goals2.00Won+0.50
Sat 19 SepSevilla vs BarcelonaLa LigaOver 3.5 goals1.86Won+0.86
Sat 19 SepTottenham vs Aston VillaPremier LeagueUnder 2.5 goals2.10Lost-1.00
Fri 18 SepBrentford vs ChelseaPremier LeagueBoth teams to score1.40Lost-1.00
Thu 17 SepReal Sociedad vs BournemouthEuropa LeagueBoth teams to score1.62Won+0.62
Wed 16 SepAC Milan vs BenficaEuropa LeagueOver 2.5 goals1.67Lost-1.00