Football Tipsters & Sources: Recorded Returns — Last 90 Days

Enrico Giordano leads over the last 90 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 90 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 90 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 90 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 90 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 90 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 90 days comparison window165 settled picks129 matchesAvg odds 4.70−11.6%−36.3% to +20.4%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 90 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 90 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 90 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 90 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 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 90 days comparison window94 settled picks73 matchesAvg odds 1.56+1.1%−15.3% to +20.3%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 90 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 90 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 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 90 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 90 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 90 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 90 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 90 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 90 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 90 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 90 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 90 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 90 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 90 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 Andrew HendrieTracking level: Established · 115 predictions checked against the final score · tier: whole record · rank: last 90 days comparison window25 settled picks15 matches−46.3%Small sample (25)−84.0% to −10.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 90 days comparison window25 settled picks15 matches+6.2%Small sample (25)−33.5% to +39.8%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 90 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 90 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

Listed here: the 5 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 90 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 90 days · field 55.6% · 12 qualifying of 41 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Enrico Giordano21 / 2777.8%Small sample (27)No.1
Gonzalo Mansilla18 / 2378.3%Small sample (23)—
Tobias Brandt57 / 8567.1%—
Baba500 / 91254.8%—
Miguel Alvim16 / 2564.0%Small sample (25)—
Michael Siemann16 / 2661.5%Small sample (26)—
Jonas Meyer38 / 7352.1%—
Ali Demir32 / 6251.6%—
Kelechi Udoka23 / 4452.3%—
Fabian Schuster35 / 7248.6%—

196 newer tipsters below the Tracked level are not listed.

Both teams to score
Last 90 days · field 52.7% · 9 qualifying of 36 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba342 / 62454.8%—
Adam Clancy21 / 3363.6%—
Enrico Giordano27 / 4955.1%—
Kelechi Udoka28 / 5253.8%—
Jonas Meyer27 / 5251.9%—
Fabian Schuster26 / 5745.6%—
Ali Demir23 / 5541.8%—
Tobias Brandt24 / 5841.4%—
Michael Siemann11 / 2445.8%Small sample (24)—
Gonzalo Mansilla9 / 1752.9%Small sample (17)sample too small

157 newer tipsters below the Tracked level are not listed.

Match result (1X2)
Last 90 days · field 50.4% · 16 qualifying of 49 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba327 / 60354.2%No.1
David Ratabouil23 / 3663.9%—
Marvellous Adepoju15 / 2268.2%Small sample (22)—
Alex Sarwar22 / 3661.1%—
Enrico Giordano43 / 7954.4%—
Baptiste Couturiaux26 / 4656.5%—
Gonzalo Mansilla14 / 2458.3%Small sample (24)—
Kelechi Udoka27 / 5350.9%—
Tobias Brandt21 / 4744.7%—
Dan Childs11 / 2250.0%Small sample (22)—

221 newer tipsters below the Tracked level are not listed.

Away-win calls
Last 90 days · field 50.1% · 26 qualifying of 51 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Enrico Giordano13 / 1776.5%Small sample (17)No.1
Joshua Ojele8 / 1080.0%Small sample (10)—
Alex Sarwar9 / 1275.0%Small sample (12)—
David Ratabouil9 / 1275.0%Small sample (12)—
Kelechi Udoka23 / 3762.2%—
Matt Law26 / 4755.3%—
Baba136 / 29646.0%—
Joshua Cole11 / 1861.1%Small sample (18)—
Marvellous Adepoju11 / 1861.1%Small sample (18)—
Seye Omidiora8 / 1361.5%Small sample (13)—

158 newer tipsters below the Tracked level are not listed.

Correct score
Last 90 days · field 10.2% · 20 qualifying of 32 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba51 / 40512.6%No.1
Matt Law16 / 14311.2%—
Ben Sully5 / 3315.2%—
Ewan Ross-Murray6 / 4314.0%—
Adam Clancy5 / 3613.9%—
Joel Lefevre5 / 3713.5%—
Joshua Ojele3 / 2213.6%Small sample (22)—
Adeyeye Oluwapelumi5 / 5010.0%—
Calum Burrowes3 / 2910.3%Small sample (29)—
Joshua Cole4 / 468.7%—

64 newer tipsters below the Tracked level are not listed.

Goals over/under — sites and products
Last 90 days · field 59.0% · 5 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net52 / 7371.2%—
Transfermarkt.es — Pronósticos deportivos218 / 36959.1%—
Dailysports77 / 13756.2%—
Free Super Tips13 / 2748.2%Small sample (27)—
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 90 days · field 52.8% · 4 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos122 / 23352.4%—
Dailysports54 / 9755.7%—
Free Super Tips20 / 3951.3%—
FootballPredictions.net12 / 2548.0%Small sample (25)—
Infobetting14 / 1973.7%Small sample (19)sample too small

66 newer tipsters below the Tracked level are not listed.

Match result (1X2) — sites and products
Last 90 days · field 60.3% · 5 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net67 / 8281.7%—
Dailysports72 / 11463.2%—
Transfermarkt.es — Pronósticos deportivos130 / 22358.3%—
Free Super Tips54 / 10252.9%—
Infobetting20 / 4841.7%—
Sporting Life (football)6 / 1637.5%Small sample (16)sample too small

94 newer tipsters below the Tracked level are not listed.

Correct score — sites and products
Last 90 days · field 13.5% · 2 qualifying of 4 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net8 / 3423.5%—
Free Super Tips20 / 17311.6%—
Sporting Life (football)0 / 20.0%Small sample (2)sample too small
Infobetting0 / 10.0%Small sample (1)sample too small

27 newer tipsters below the Tracked level are not listed.

Away-win calls — sites and products
Last 90 days · field 54.3% · 5 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net16 / 2176.2%Small sample (21)—
Dailysports27 / 4362.8%—
Free Super Tips42 / 8450.0%—
Transfermarkt.es — Pronósticos deportivos36 / 7250.0%—
Infobetting5 / 1241.7%Small sample (12)—
Sporting Life (football)1 / 616.7%Small sample (6)sample too small

80 newer tipsters below the Tracked level are not listed.

Draw calls
Last 90 days · field 28.1% · 18 qualifying of 42 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Kelechi Udoka10 / 2441.7%Small sample (24)No.1
Baba20 / 6132.8%—
Tobias Brandt10 / 3132.3%—
Fabian Schuster9 / 2832.1%Small sample (28)—
Adeyeye Oluwapelumi5 / 1338.5%Small sample (13)—
Adam Clancy8 / 2729.6%Small sample (27)—
Matt Law10 / 3727.0%—
Calum Burrowes5 / 1533.3%Small sample (15)—
Michael Siemann4 / 1233.3%Small sample (12)—
Ben Sully4 / 1330.8%Small sample (13)—

102 newer tipsters below the Tracked level are not listed.

Calls against the favourite
Last 90 days · field 27.6% · 20 qualifying of 46 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba20 / 5735.1%No.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%—
Adam Clancy8 / 2828.6%Small sample (28)—
Ewan Ross-Murray4 / 1233.3%Small sample (12)—
Ben Knapton4 / 1233.3%Small sample (12)—
Calum Burrowes4 / 1330.8%Small sample (13)—
Darren Plant3 / 1030.0%Small sample (10)—

111 newer tipsters below the Tracked level are not listed.

EFL Championship result calls
Last 90 days · field 45.8% · 3 qualifying of 20 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba51 / 10548.6%—
Tony Incenzo20 / 4742.6%—
Darren Plant11 / 2740.7%Small sample (27)—
Enrico Giordano10 / 1758.8%Small sample (17)sample too small
Baptiste Couturiaux6 / 1346.2%Small sample (13)sample too small
Calum Burrowes4 / 1330.8%Small sample (13)sample too small
Alex Sarwar9 / 1275.0%Small sample (12)sample too small
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 90 days · field 53.7% · 1 qualifying of 11 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba51 / 9553.7%—
Tony Incenzo8 / 1844.4%Small sample (18)sample too small
Calum Burrowes4 / 1233.3%Small sample (12)sample too small
Sam Varley8 / 1172.7%Small sample (11)sample too small
Dan Childs1 / 520.0%Small sample (5)sample too small
Darren Plant2 / 366.7%Small sample (3)sample too small
Joe Townsend3 / 3100.0%Small sample (3)sample too small
Alex Sarwar1 / 1100.0%Small sample (1)sample too small
Ben Sully0 / 10.0%Small sample (1)sample too small
Oliver Thomas0 / 10.0%Small sample (1)sample too small

4 newer tipsters below the Tracked level are not listed.

Calls against the favourite — sites and products
Last 90 days · field 37.3% · 2 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 / 933.3%Small sample (9)sample too small
Infobetting2 / 825.0%Small sample (8)sample too small
Sporting Life (football)0 / 60.0%Small sample (6)sample too small
Dailysports1 / 1100.0%Small sample (1)sample too small

55 newer tipsters below the Tracked level are not listed.

LaLiga result calls
Last 90 days · field 57.0% · 3 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)sample too small
Alberto Bravo5 / 1050.0%Small sample (10)sample too small
Enrico Giordano6 / 1060.0%Small sample (10)sample too small
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 90 days · field 33.6% · 5 qualifying of 23 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)—
Baba13 / 5722.8%—
Jonas Meyer4 / 2218.2%Small sample (22)—
Fabian Schuster4 / 2317.4%Small sample (23)—
Miguel Alvim5 / 1533.3%Small sample (15)sample too small
Alex Sarwar3 / 837.5%Small sample (8)sample too small
Michael Siemann3 / 742.9%Small sample (7)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 90 days · field 45.5% · 3 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
FootballPredictions.net8 / 1457.1%Small sample (14)—
Free Super Tips11 / 2839.3%Small sample (28)—
Transfermarkt.es — Pronósticos deportivos6 / 1346.2%Small sample (13)—
Infobetting2 / 922.2%Small sample (9)sample too small
Sporting Life (football)0 / 30.0%Small sample (3)sample too small
Dailysports1 / 1100.0%Small sample (1)sample too small

45 newer tipsters below the Tracked level are not listed.

Premier League result calls
Last 90 days · field 44.8% · 5 qualifying of 34 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba27 / 5450.0%—
Adam Clancy18 / 3748.7%—
Ben Knapton16 / 3842.1%—
Ewan Ross-Murray13 / 3043.3%—
Bren Gray7 / 2231.8%Small sample (22)—
Oliver Thomas5 / 1926.3%Small sample (19)sample too small
Jake Osgathorpe6 / 1931.6%Small sample (19)sample too small
James Kelbrick8 / 1457.1%Small sample (14)sample too small
Meki Tanrıverdi6 / 1154.6%Small sample (11)sample too small
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 90 days · field 70.4% · 1 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Free Super Tips38 / 5470.4%—
Dailysports9 / 1464.3%Small sample (14)sample too small
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 90 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 90 days · field 47.3% · 3 qualifying of 14 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba27 / 4955.1%—
Anthony Nolan8 / 2138.1%Small sample (21)—
Lewis Nolan8 / 2138.1%Small sample (21)—
Matt Law5 / 1827.8%Small sample (18)sample too small
Michael Siemann7 / 1546.7%Small sample (15)sample too small
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 90 days · field 64.6% · 2 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)sample too small
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 90 days · field 64.1% · 1 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Dailysports25 / 3964.1%—
Transfermarkt.es — Pronósticos deportivos2 / 1513.3%Small sample (15)sample too small
Free Super Tips2 / 540.0%Small sample (5)sample too small
Infobetting1 / 520.0%Small sample (5)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 90 days · field 60.9% · 2 qualifying of 15 in the category, top 10 listed
TipsterRight / checkedShare right (strike rate)Level
Baba28 / 3873.7%—
Seye Omidiora11 / 2642.3%Small sample (26)—
Matt Law6 / 1250.0%Small sample (12)sample too small
David Ratabouil8 / 1080.0%Small sample (10)sample too small
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 90 days · field 59.3% · 2 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos18 / 2669.2%Small sample (26)—
Free Super Tips17 / 3351.5%—
Dailysports11 / 1764.7%Small sample (17)sample too small
Infobetting5 / 1050.0%Small sample (10)sample too small
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 90 days · field 53.6% · 1 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)sample too small
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 90 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 90 days · field 52.2% · 1 qualifying of 6 listed
TipsterRight / checkedShare right (strike rate)Level
Free Super Tips12 / 2352.2%Small sample (23)—
Transfermarkt.es — Pronósticos deportivos13 / 1968.4%Small sample (19)sample too small
Dailysports7 / 1070.0%Small sample (10)sample too small
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.

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

14 newer tipsters below the Tracked level are not listed.

UEFA Europa League result calls — sites and products
Last 90 days · field — · 0 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos11 / 1957.9%Small sample (19)sample too small
Free Super Tips7 / 1546.7%Small sample (15)sample too small
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.

LaLiga result calls — sites and products
Last 90 days · field — · 0 qualifying of 5 listed
TipsterRight / checkedShare right (strike rate)Level
Transfermarkt.es — Pronósticos deportivos9 / 1656.3%Small sample (16)sample too small
Dailysports7 / 1163.6%Small sample (11)sample too small
Free Super Tips4 / 1136.4%Small sample (11)sample too small
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 90 days.
Positions by the published rule, 90 days: settled picks, matches, period and return on stakes of each record, by position.

What this window covers

Window
90 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 33 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

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

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