Football Tipsters & Sources: Recorded Returns — Last 30 Days

Enrico Giordano leads over the last 30 days with 108 settled picks across 108 matches and a −7.7% return (95% interval −21.4% to +5.6%). Football tipsters and sources, last 30 days: 2 live records hold a numbered position in Forecast Record’s settlement records as of . Positions require Established status (100+ picks checked against the final score over 90+ days) and at least 30 settled picks across 15+ matches, ordered by the lower bound of the 95% return interval, as of .

Start with a list From the live records below

Numbered places first, then by sample size.

Live records

Live records · numbered places first, then by sample size
Tipster / source · tracking levelSampleReturn · 95% intervalRecord
1 Enrico GiordanoTracking level: Established · 763 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window108 settled picks108 matchesAvg odds 1.54−7.7%−21.4% to +5.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
2 RedazioneTracking level: Established · 464 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window85 settled picks76 matchesAvg odds 2.17−1.3%−23.9% to +21.3%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked BabaTracking level: Tracked — day 39 of 90 and 100 needed for Established · 3,980 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window979 settled picks447 matchesAvg odds 1.73−1.7%−7.8% to +4.5%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked DailysportsTracking level: Tracked — day 39 of 90 and 100 needed for Established · 474 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window241 settled picks232 matchesAvg odds 1.71+3.2%−7.8% to +13.4%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Free Super TipsTracking level: Tracked — day 37 of 90 and 100 needed for Established · 463 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window163 settled picks127 matchesAvg odds 4.73−11.7%−38.1% to +19.7%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Kelechi UdokaTracking level: Tracked — day 33 of 90 and 100 needed for Established · 268 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window163 settled picks47 matchesAvg odds 2.94−6.4%−29.4% to +17.4%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Jonas MeyerTracking level: Tracked — day 30 of 90 and 100 needed for Established · 246 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window111 settled picks64 matchesAvg odds 2.33−9.9%−31.8% to +14.0%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Fabian SchusterTracking level: Tracked — day 30 of 90 and 100 needed for Established · 241 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window103 settled picks61 matchesAvg odds 2.39−16.2%−40.5% to +10.0%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Tobias BrandtTracking level: Tracked — day 30 of 90 and 100 needed for Established · 267 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window100 settled picks63 matchesAvg odds 2.54+2.1%−21.9% to +26.5%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Adam ClancyTracking level: Tracked — day 38 of 90 and 100 needed for Established · 159 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window90 settled picks40 matchesAvg odds 2.74+11.8%−21.5% to +52.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Ali DemirTracking level: Tracked — day 30 of 90 and 100 needed for Established · 219 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window86 settled picks53 matchesAvg odds 2.41−7.2%−31.8% to +17.9%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked FootballPredictions.netTracking level: Tracked — day 43 of 90 and 100 needed for Established · 462 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window78 settled picks62 matchesAvg odds 1.56+1.8%−15.6% to +21.0%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Baptiste CouturiauxTracking level: Tracked — day 30 of 90 and 100 needed for Established · 110 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window63 settled picks59 matchesAvg odds 1.83−13.9%−36.4% to +9.7%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Alex SarwarTracking level: Tracked — day 34 of 90 and 100 needed for Established · 106 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window55 settled picks51 matchesAvg odds 1.98−1.0%−26.8% to +26.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Lewis NolanTracking level: Tracked — day 34 of 90 and 100 needed for Established · 121 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window47 settled picks23 matchesAvg odds 2.22−55.1%−75.7% to −33.3%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Gonzalo MansillaTracking level: Tracked — day 30 of 90 and 100 needed for Established · 89 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window41 settled picks39 matchesAvg odds 1.53−7.1%−30.0% to +15.0%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Michael SiemannTracking level: Tracked — day 47 of 90 and 100 needed for Established · 101 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window40 settled picks29 matchesAvg odds 2.12−14.4%−47.5% to +20.9%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Alberto BravoTracking level: Tracked — day 30 of 90 and 100 needed for Established · 55 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window37 settled picks25 matchesAvg odds 1.80−21.8%−52.5% to +8.3%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked David RatabouilTracking level: Tracked — day 30 of 90 and 100 needed for Established · 70 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window36 settled picks36 matchesAvg odds 1.68−3.7%−32.4% to +25.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Adeyeye OluwapelumiTracking level: Tracked — day 32 of 90 and 100 needed for Established · 115 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window33 settled picks20 matches+22.2%−31.1% to +90.5%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Miguel AlvimTracking level: Tracked — day 33 of 90 and 100 needed for Established · 70 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window31 settled picks18 matchesAvg odds 2.14+40.0%−0.7% to +82.5%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence

Compare recorded results: 53 records kept by Forecast Record before kick-off have a return at our recorded market price over the 30 days to 7 November 2026; 21 of them meet the published sample criteria (at least 30 settled picks on at least 15 matches). 2 live records have a position by the published rule; the rest are listed without positions.

Early tracking: 31 live records with 1–29 picks

Recorded before kick-off. Small samples are uncertain.

Live records below the sample criteria
Tipster / source · tracking levelSampleReturn · 95% intervalRecord
unranked Joshua ColeTracking level: Tracked — day 33 of 90 and 100 needed for Established · 95 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window32 settled picks13 matchesAvg odds 2.26−40.1%−65.3% to −7.3%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Dan ChildsTracking level: Established · 184 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window24 settled picks21 matches−49.0%Small sample (24)−81.7% to −13.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Massimiliano CiancaglioniTracking level: Tracked — day 30 of 90 and 100 needed for Established · 54 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window24 settled picks21 matchesAvg odds 1.78−18.1%Small sample (24)−62.9% to +27.2%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Bren GrayTracking level: Tracked — 100 needed for Established · 70 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window24 settled picks20 matchesAvg odds 3.46−4.2%Small sample (24)−52.2% to +42.7%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Andrew HendrieTracking level: Established · 115 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window24 settled picks14 matches−44.1%Small sample (24)−82.0% to −3.4%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Marvellous AdepojuTracking level: Tracked — day 41 of 90 and 100 needed for Established · 86 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window23 settled picks13 matches+9.9%Small sample (23)−32.8% to +47.1%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Sporting Life (football)Tracking level: Tracked — day 33 of 90 and 100 needed for Established · 73 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window22 settled picks19 matchesAvg odds 2.94−17.0%Small sample (22)−69.9% to +44.2%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Matteo OnetoTracking level: Tracked — day 30 of 90 and 100 needed for Established · 39 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window22 settled picks17 matchesAvg odds 1.98+2.8%Small sample (22)−39.7% to +47.8%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Byron DavidTracking level: Tracked — day 39 of 90 and 100 needed for Established · 58 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window22 settled picks8 matchesAvg odds 2.13+14.2%Small sample (22)MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Medhi PoirierTracking level: Tracked — day 30 of 90 and 100 needed for Established · 54 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window21 settled picks21 matchesAvg odds 1.54+5.5%Small sample (21)−30.3% to +36.7%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Joe CaseyTracking level: Established · 129 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window19 settled picks15 matches−32.0%Small sample (19)−73.4% to +26.0%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Meki TanrıverdiTracking level: Established · 280 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window18 settled picks18 matchesAvg odds 1.64+29.1%Small sample (18)−11.1% to +69.8%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Joshua OjeleTracking level: Tracked — day 37 of 90 and 100 needed for Established · 71 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window16 settled picks9 matchesAvg odds 1.71−23.9%Small sample (16)MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Aaron AshleyTracking level: Established · 169 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window15 settled picks14 matches−9.2%Small sample (15)−63.4% to +51.6%MeasuredRecorded before kick-off · our recorded market price · – Record and evidence
unranked Calum BurrowesTracking level: Tracked — day 33 of 90 and 100 needed for Established · 57 predictions checked against the final score · tier: whole record · rank: last 30 days comparison window15 settled picks8 matches−38.7%Small sample (15)MeasuredRecorded before kick-off · our recorded market price · – Record and evidence

Listed here: the 15 live records with the most settled picks. All 32 live records are in this page's data files (Page data (JSON) · Ranking records (CSV)) and on each profile.

Records by category

Each category compares one kind of prediction over the same window. Read the sample, share right and evidence together.

How each category is compared

Live predictions recorded before kick-off, compared within last 30 days. Read the number right alongside the settled sample and the field average.

Recorded before kick-off: definition

Checked against the final score: definition

Goals over/under
Last 30 days · field 56.0% · 21 qualifying of 41 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baptiste Couturiaux9 / 1090.0%Small sample (10)No.1
Enrico Giordano21 / 2777.8%Small sample (27)—
Gonzalo Mansilla18 / 2378.3%Small sample (23)—
Tobias Brandt57 / 8567.1%—
Baba500 / 91254.8%—
Adeyeye Oluwapelumi8 / 1080.0%Small sample (10)—
Andy Delaney9 / 1275.0%Small sample (12)—
Miguel Alvim15 / 2365.2%Small sample (23)—
Michael Siemann16 / 2661.5%Small sample (26)—
Jonas Meyer38 / 7352.1%—

196 newer tipsters below the Tracked level are not listed.

Both teams to score
Last 30 days · field 51.9% · 17 qualifying of 35 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba342 / 62454.8%No.1
Adam Clancy20 / 3262.5%—
Lewis Nolan9 / 1369.2%Small sample (13)—
Enrico Giordano27 / 4955.1%—
Kelechi Udoka27 / 5054.0%—
Jonas Meyer27 / 5251.9%—
Fabian Schuster26 / 5745.6%—
Gonzalo Mansilla9 / 1752.9%Small sample (17)—
Andrew Hendrie8 / 1553.3%Small sample (15)—
Ali Demir23 / 5541.8%—

157 newer tipsters below the Tracked level are not listed.

Match result (1X2)
Last 30 days · field 50.3% · 28 qualifying of 49 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Medhi Poirier14 / 1973.7%Small sample (19)No.1
Baba327 / 60354.2%—
Miguel Alvim8 / 1080.0%Small sample (10)—
Marvellous Adepoju14 / 2070.0%Small sample (20)—
David Ratabouil23 / 3663.9%—
Meki Tanrıverdi13 / 1968.4%Small sample (19)—
Alex Sarwar22 / 3661.1%—
Enrico Giordano43 / 7954.4%—
Baptiste Couturiaux26 / 4656.5%—
Adeyeye Oluwapelumi7 / 1070.0%Small sample (10)—

220 newer tipsters below the Tracked level are not listed.

Away-win calls
Last 30 days · field 49.0% · 39 qualifying of 51 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Joshua Ojele8 / 8100.0%Small sample (8)No.1
Enrico Giordano13 / 1776.5%Small sample (17)Top 3
Alex Sarwar9 / 1275.0%Small sample (12)—
David Ratabouil9 / 1275.0%Small sample (12)—
Kelechi Udoka21 / 3560.0%—
Matt Law26 / 4755.3%—
Gonzalo Mansilla6 / 875.0%Small sample (8)—
Baba136 / 29646.0%—
Joshua Cole11 / 1861.1%Small sample (18)—
Seye Omidiora8 / 1361.5%Small sample (13)—

156 newer tipsters below the Tracked level are not listed.

Correct score
Last 30 days · field 10.1% · 24 qualifying of 32 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba51 / 40512.6%No.1
James Kelbrick3 / 1520.0%Small sample (15)—
Matt Law16 / 14311.2%—
Joel Lefevre5 / 3215.6%—
Joshua Ojele3 / 1717.7%Small sample (17)—
Ewan Ross-Murray5 / 3912.8%—
Ben Sully4 / 3013.3%—
Adam Clancy4 / 3511.4%—
Adeyeye Oluwapelumi5 / 5010.0%—
Calum Burrowes3 / 2810.7%Small sample (28)—

62 newer tipsters below the Tracked level are not listed.

Goals over/under — sites and products
Last 30 days · field 58.6% · 5 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net40 / 5671.4%—
Transfermarkt.es — Pronósticos deportivos218 / 36959.1%—
Dailysports77 / 13756.2%—
Free Super Tips12 / 2646.2%Small sample (26)—
Infobetting9 / 2045.0%Small sample (20)—
Sporting Life (football)3 / 475.0%Small sample (4)sample too small

71 newer tipsters below the Tracked level are not listed.

Both teams to score — sites and products
Last 30 days · field 54.0% · 5 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Infobetting14 / 1973.7%Small sample (19)—
Transfermarkt.es — Pronósticos deportivos122 / 23352.4%—
Dailysports54 / 9755.7%—
Free Super Tips20 / 3754.1%—
FootballPredictions.net12 / 2548.0%Small sample (25)—

64 newer tipsters below the Tracked level are not listed.

Match result (1X2) — sites and products
Last 30 days · field 59.4% · 6 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net54 / 6385.7%—
Dailysports72 / 11463.2%—
Transfermarkt.es — Pronósticos deportivos130 / 22358.3%—
Free Super Tips53 / 10053.0%—
Infobetting20 / 4841.7%—
Sporting Life (football)6 / 1637.5%Small sample (16)—

92 newer tipsters below the Tracked level are not listed.

Correct score — sites and products
Last 30 days · field 11.7% · 2 qualifying of 4 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net5 / 3016.7%—
Free Super Tips18 / 16610.8%—
Sporting Life (football)0 / 20.0%Small sample (2)sample too small
Infobetting0 / 10.0%Small sample (1)sample too small

25 newer tipsters below the Tracked level are not listed.

Away-win calls — sites and products
Last 30 days · field 51.7% · 6 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Dailysports27 / 4362.8%—
FootballPredictions.net10 / 1566.7%Small sample (15)—
Transfermarkt.es — Pronósticos deportivos36 / 7250.0%—
Free Super Tips40 / 8248.8%—
Infobetting5 / 1241.7%Small sample (12)—
Sporting Life (football)1 / 616.7%Small sample (6)—

80 newer tipsters below the Tracked level are not listed.

Draw calls
Last 30 days · field 26.7% · 28 qualifying of 42 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba20 / 6132.8%No.1
James Kelbrick4 / 850.0%Small sample (8)—
Kelechi Udoka8 / 2236.4%Small sample (22)—
Tobias Brandt10 / 3132.3%—
Fabian Schuster9 / 2832.1%Small sample (28)—
Adeyeye Oluwapelumi5 / 1338.5%Small sample (13)—
Calum Burrowes5 / 1435.7%Small sample (14)—
Adam Clancy8 / 2729.6%Small sample (27)—
Alex Sarwar3 / 742.9%Small sample (7)—
Matt Law10 / 3727.0%—

100 newer tipsters below the Tracked level are not listed.

Calls against the favourite
Last 30 days · field 28.1% · 29 qualifying of 46 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
James Kelbrick5 / 862.5%Small sample (8)No.1
Baba20 / 5735.1%—
Tobias Brandt8 / 1942.1%Small sample (19)—
Kelechi Udoka10 / 2638.5%Small sample (26)—
Adeyeye Oluwapelumi6 / 1735.3%Small sample (17)—
Matt Law12 / 4327.9%—
Andy Delaney3 / 742.9%Small sample (7)—
Adam Clancy8 / 2828.6%Small sample (28)—
Ewan Ross-Murray4 / 1233.3%Small sample (12)—
Calum Burrowes4 / 1233.3%Small sample (12)—

109 newer tipsters below the Tracked level are not listed.

EFL Championship result calls
Last 30 days · field 47.4% · 7 qualifying of 20 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Alex Sarwar9 / 1275.0%Small sample (12)—
Baba51 / 10548.6%—
Enrico Giordano10 / 1758.8%Small sample (17)—
Tony Incenzo20 / 4742.6%—
Darren Plant11 / 2740.7%Small sample (27)—
Baptiste Couturiaux6 / 1346.2%Small sample (13)—
Calum Burrowes4 / 1330.8%Small sample (13)—
Ben Sully3 / 933.3%Small sample (9)sample too small
Sam Varley1 / 616.7%Small sample (6)sample too small
Gonzalo Mansilla1 / 425.0%Small sample (4)sample too small

13 newer tipsters below the Tracked level are not listed.

EFL League One result calls
Last 30 days · field 52.2% · 4 qualifying of 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba51 / 9553.7%—
Sam Varley8 / 1172.7%Small sample (11)—
Tony Incenzo8 / 1844.4%Small sample (18)—
Calum Burrowes4 / 1233.3%Small sample (12)—
Dan Childs1 / 425.0%Small sample (4)sample too small
Joe Townsend3 / 3100.0%Small sample (3)sample too small
Darren Plant1 / 250.0%Small sample (2)sample too small
Alex Sarwar1 / 1100.0%Small sample (1)sample too small
Ben Sully0 / 10.0%Small sample (1)sample too small
Jamie Griffith0 / 10.0%Small sample (1)sample too small

3 newer tipsters below the Tracked level are not listed.

Calls against the favourite — sites and products
Last 30 days · field 33.3% · 5 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos9 / 1752.9%Small sample (17)—
Free Super Tips13 / 4231.0%—
FootballPredictions.net3 / 837.5%Small sample (8)—
Infobetting2 / 825.0%Small sample (8)—
Sporting Life (football)0 / 60.0%Small sample (6)—
Dailysports1 / 1100.0%Small sample (1)sample too small

54 newer tipsters below the Tracked level are not listed.

LaLiga result calls
Last 30 days · field 57.0% · 6 qualifying of 16 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Matt Law25 / 3865.8%—
Kelechi Udoka34 / 6453.1%—
Baba18 / 3354.6%—
Ben Sully10 / 1758.8%Small sample (17)—
Enrico Giordano6 / 1060.0%Small sample (10)—
Alberto Bravo5 / 1050.0%Small sample (10)—
David Ratabouil4 / 850.0%Small sample (8)sample too small
Jonas Meyer2 / 633.3%Small sample (6)sample too small
Tobias Brandt2 / 450.0%Small sample (4)sample too small
Adeyeye Oluwapelumi3 / 475.0%Small sample (4)sample too small

46 newer tipsters below the Tracked level are not listed.

Handicaps
Last 30 days · field 33.7% · 6 qualifying of 21 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Ali Demir13 / 2161.9%Small sample (21)—
Tobias Brandt17 / 2958.6%Small sample (29)—
Miguel Alvim5 / 1435.7%Small sample (14)—
Baba13 / 5722.8%—
Jonas Meyer4 / 2218.2%Small sample (22)—
Fabian Schuster4 / 2317.4%Small sample (23)—
Michael Siemann3 / 742.9%Small sample (7)sample too small
Alex Sarwar3 / 650.0%Small sample (6)sample too small
Andy Delaney1 / 520.0%Small sample (5)sample too small
Artem Kapustin3 / 560.0%Small sample (5)sample too small

92 newer tipsters below the Tracked level are not listed.

Draw calls — sites and products
Last 30 days · field 41.9% · 4 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net7 / 1353.8%Small sample (13)—
Free Super Tips11 / 2740.7%Small sample (27)—
Transfermarkt.es — Pronósticos deportivos6 / 1346.2%Small sample (13)—
Infobetting2 / 922.2%Small sample (9)—
Sporting Life (football)0 / 30.0%Small sample (3)sample too small
Dailysports1 / 1100.0%Small sample (1)sample too small

44 newer tipsters below the Tracked level are not listed.

Premier League result calls
Last 30 days · field 43.4% · 9 qualifying of 34 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba27 / 5450.0%—
Adam Clancy18 / 3748.7%—
James Kelbrick8 / 1457.1%Small sample (14)—
Meki Tanrıverdi6 / 1154.6%Small sample (11)—
Ben Knapton16 / 3842.1%—
Ewan Ross-Murray13 / 3043.3%—
Bren Gray7 / 2231.8%Small sample (22)—
Jake Osgathorpe6 / 1931.6%Small sample (19)—
Oliver Thomas5 / 1926.3%Small sample (19)—
Gonzalo Mansilla4 / 944.4%Small sample (9)sample too small

96 newer tipsters below the Tracked level are not listed.

EFL Championship result calls — sites and products
Last 30 days · field 69.1% · 2 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Free Super Tips38 / 5470.4%—
Dailysports9 / 1464.3%Small sample (14)—
Infobetting1 / 250.0%Small sample (2)sample too small
Sporting Life (football)0 / 20.0%Small sample (2)sample too small
FootballPredictions.net0 / 10.0%Small sample (1)sample too small

21 newer tipsters below the Tracked level are not listed.

Premier League result calls — sites and products
Last 30 days · field 58.8% · 2 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Free Super Tips31 / 5160.8%—
Transfermarkt.es — Pronósticos deportivos16 / 2955.2%Small sample (29)—
Dailysports4 / 757.1%Small sample (7)sample too small
Sporting Life (football)2 / 633.3%Small sample (6)sample too small
Infobetting1 / 520.0%Small sample (5)sample too small

46 newer tipsters below the Tracked level are not listed.

Bundesliga result calls
Last 30 days · field 44.4% · 5 qualifying of 14 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba27 / 4955.1%—
Michael Siemann7 / 1546.7%Small sample (15)—
Anthony Nolan8 / 2138.1%Small sample (21)—
Lewis Nolan8 / 2138.1%Small sample (21)—
Matt Law5 / 1827.8%Small sample (18)—
Alex Sarwar3 / 650.0%Small sample (6)sample too small
Byron David5 / 5100.0%Small sample (5)sample too small
Fabian Schuster1 / 333.3%Small sample (3)sample too small
Ali Demir0 / 30.0%Small sample (3)sample too small
Tobias Brandt1 / 250.0%Small sample (2)sample too small

35 newer tipsters below the Tracked level are not listed.

UEFA Champions League result calls
Last 30 days · field 61.5% · 3 qualifying of 35 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba26 / 3770.3%—
Matt Law27 / 4560.0%—
Kelechi Udoka6 / 1442.9%Small sample (14)—
Ewan Ross-Murray7 / 977.8%Small sample (9)sample too small
Miguel Alvim7 / 887.5%Small sample (8)sample too small
Andrew Hendrie3 / 837.5%Small sample (8)sample too small
Bren Gray6 / 785.7%Small sample (7)sample too small
Baptiste Couturiaux3 / 650.0%Small sample (6)sample too small
Marvellous Adepoju4 / 666.7%Small sample (6)sample too small
Andy Delaney5 / 5100.0%Small sample (5)sample too small

106 newer tipsters below the Tracked level are not listed.

Handicaps — sites and products
Last 30 days · field 50.0% · 2 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Dailysports25 / 3964.1%—
Transfermarkt.es — Pronósticos deportivos2 / 1513.3%Small sample (15)—
Infobetting1 / 520.0%Small sample (5)sample too small
Free Super Tips1 / 425.0%Small sample (4)sample too small
Sporting Life (football)1 / 333.3%Small sample (3)sample too small

33 newer tipsters below the Tracked level are not listed.

Serie A result calls
Last 30 days · field 61.6% · 4 qualifying of 15 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba28 / 3873.7%—
David Ratabouil8 / 1080.0%Small sample (10)—
Seye Omidiora11 / 2642.3%Small sample (26)—
Matt Law6 / 1250.0%Small sample (12)—
Adeyeye Oluwapelumi4 / 850.0%Small sample (8)sample too small
Massimiliano Ciancaglioni3 / 475.0%Small sample (4)sample too small
Andy Delaney1 / 425.0%Small sample (4)sample too small
Jonas Meyer0 / 20.0%Small sample (2)sample too small
Darren Plant0 / 20.0%Small sample (2)sample too small
James Milton1 / 250.0%Small sample (2)sample too small

73 newer tipsters below the Tracked level are not listed.

Serie A result calls — sites and products
Last 30 days · field 59.3% · 4 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos18 / 2669.2%Small sample (26)—
Dailysports11 / 1764.7%Small sample (17)—
Free Super Tips17 / 3351.5%—
Infobetting5 / 1050.0%Small sample (10)—
FootballPredictions.net0 / 10.0%Small sample (1)sample too small
Sporting Life (football)0 / 10.0%Small sample (1)sample too small

43 newer tipsters below the Tracked level are not listed.

UEFA Europa League result calls
Last 30 days · field 39.5% · 2 qualifying of 33 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba15 / 2853.6%Small sample (28)—
Matt Law2 / 1513.3%Small sample (15)—
Kelechi Udoka4 / 944.4%Small sample (9)sample too small
Adam Clancy1 / 714.3%Small sample (7)sample too small
Calum Burrowes2 / 633.3%Small sample (6)sample too small
Oliver Thomas2 / 633.3%Small sample (6)sample too small
Gonzalo Mansilla3 / 560.0%Small sample (5)sample too small
Joshua Cole3 / 560.0%Small sample (5)sample too small
Baptiste Couturiaux1 / 425.0%Small sample (4)sample too small
Jonas Meyer0 / 40.0%Small sample (4)sample too small

66 newer tipsters below the Tracked level are not listed.

Bundesliga result calls — sites and products
Last 30 days · field 40.7% · 1 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos11 / 2740.7%Small sample (27)—
Dailysports5 / 955.6%Small sample (9)sample too small
Free Super Tips1 / 714.3%Small sample (7)sample too small
Infobetting0 / 20.0%Small sample (2)sample too small
FootballPredictions.net1 / 1100.0%Small sample (1)sample too small

28 newer tipsters below the Tracked level are not listed.

UEFA Champions League result calls — sites and products
Last 30 days · field 61.5% · 3 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos13 / 1968.4%Small sample (19)—
Dailysports7 / 1070.0%Small sample (10)—
Free Super Tips12 / 2352.2%Small sample (23)—
FootballPredictions.net4 / 580.0%Small sample (5)sample too small
Infobetting2 / 540.0%Small sample (5)sample too small
Sporting Life (football)0 / 10.0%Small sample (1)sample too small

56 newer tipsters below the Tracked level are not listed.

UEFA Europa League result calls — sites and products
Last 30 days · field 52.9% · 2 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos11 / 1957.9%Small sample (19)—
Free Super Tips7 / 1546.7%Small sample (15)—
Dailysports3 / 742.9%Small sample (7)sample too small
Infobetting3 / 475.0%Small sample (4)sample too small
FootballPredictions.net2 / 366.7%Small sample (3)sample too small

31 newer tipsters below the Tracked level are not listed.

EFL League One result calls — sites and products
Last 30 days · field 29.4% · 1 qualifying of 2 listed
TipsterRight / checkedShare right (strike rate)Level
Free Super Tips5 / 1729.4%Small sample (17)—
Sporting Life (football)3 / 475.0%Small sample (4)sample too small

14 newer tipsters below the Tracked level are not listed.

LaLiga result calls — sites and products
Last 30 days · field 52.6% · 3 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Dailysports7 / 1163.6%Small sample (11)—
Transfermarkt.es — Pronósticos deportivos9 / 1656.3%Small sample (16)—
Free Super Tips4 / 1136.4%Small sample (11)—
FootballPredictions.net3 / 475.0%Small sample (4)sample too small
Infobetting1 / 333.3%Small sample (3)sample too small

39 newer tipsters below the Tracked level are not listed.

Tipster titles and their rules · How titles work

How admission and tiers work
  1. Tier is earned on the whole record: Established means 100+ predictions checked against the final score with at least 90 days of history. A position in this table counts only the live record inside the comparison window: 30+ settled picks on 15+ matches.
  2. A live record meets the sample criteria when it has at least 30 settled picks (excluding voided ones) on at least 15 different matches within the window, priced at our recorded market price. A position is given only to a live record with at least 30 settled picks, not counting voided ones, on at least 15 matches, from an Established tipster; positions follow the lower bound of the 95% interval of return, and equal bounds share a position. Live records and archive reconstructions are checked separately.
  3. Origin. Live record only: picks we recorded before kick-off, settled at our recorded market price, 100 points per pick. Archive reconstructions are compared on the all-time page. Rows are listed by the number of settled picks, then matches.

Uncertainty is a 95% interval from a bootstrap over matches; with too few matches it is not estimated. Each row links to the picks behind its number. Calculated with method v2.2 · How comparisons work

Published comparison image
Football tipsters and sources: recorded results, last 30 days.
Positions by the published rule, 30 days: settled picks, matches, period and return on stakes of each record, by position.

What this window covers

Window
30 days
Competitions
2. Bundesliga; 3. Liga; AFC Champions League Elite; Allsvenskan; Australia A-League; Austrian Bundesliga; Belgian Pro League; Brasileiro Série A; Brasileiro Série B; Bundesliga; Copa Libertadores; Danish Superliga; EFL Championship; EFL Cup (Carabao); EFL League One; EFL League Two; Eliteserien; Eredivisie; Germany DFB Pokal; Ghana Premier League; and 30 more
Markets
1X2, match result (full match, first half, second half, other period); Asian handicap (56 lines; full match, first half, second half); Both teams to be carded; Both teams to score (full match, first half, second half); Clean sheet; Corner handicap (21 lines; full match, first half, second half); Correct score (full match, first half); Double chance (full match, first half, second half, other period); Draw no bet (full match, first half, second half); European handicap (8 lines; full match, first half, second half); Goal in both halves; Half-time/full-time; Match result and both teams to score; Match result and over/under goals (6 lines); Most corners; Odd/even goals (full match, first half, second half); Over/Under cards (18 lines); Over/Under goals (36 lines; full match, first half, second half); Over/Under corners (26 lines; full match, first half, second half); Player shots on target over/under (6 lines); and 8 more
Executed by
our ledger

Page data (JSON) · Ranking records (CSV) · same snapshot as this page

Check us

Archive of the previous page layout (kept for the record)

Levels. New → Probation → Tracked → Established. A tipster becomes Tracked at 30 predictions checked against the final score over at least 30 days in 2 different weeks, and Established at 100 predictions checked against the final score over at least 90 days. The tables list Tracked and Established tipsters and sources. 312 newer tipsters join them on reaching Tracked.

Enrico Giordano Established · 763 predictions checked against the final score over 443 days

Redazione Established · 464 predictions checked against the final score over 779 days

Dan Childs Established · 184 predictions checked against the final score over 813 days

Bren Gray Tracked · 70 predictions checked against the final score over 457 days

Andrew Hendrie Established · 115 predictions checked against the final score over 201 days

Joe Casey Established · 129 predictions checked against the final score over 804 days

Meki Tanrıverdi Established · 280 predictions checked against the final score over 632 days

Aaron Ashley Established · 169 predictions checked against the final score over 814 days