History — live, settled, audited

She does the homework. You take the credit. Every pick we publish is graded here against the market price, wins and losses, nothing deleted. When the market is better than us, this page says so first.

Ask Greta how we're doing →

4554 settled predictions since 2026-07-18 · 209 open · accuracy 61.9% · Brier 0.2254 vs the market's 0.2125 six hours out (market ahead by 0.0120, n=2126)

Proposed bets: 33 proposed · 32 settled · 19 won · total P&L +0.075 units on 1.229 staked (1 unit = the bankroll fraction staked on that bet)

ROI (settled bets): overall +6.1% · average per bet +10.0% · average per betting day +16.0% (return on capital staked; per-day averages weight each betting day equally)

Every number here comes from predictions timestamped BEFORE the match and settled automatically against official results — a live audit, not a backtest. Samples are still small; treat every split as provisional until n grows.

All proposed bets

DateModelMatchPickOur probMarket at logConfidenceResultStakeP&L (units)ROI
2026-09-30 8:00 PMd528e43Luciano Darderi vs Kyrian JacquetLuciano Darderi66%52%mediumlost0.018-0.018-103.1%
2026-09-27 8:00 PM56458abMatteo Arnaldi vs Rei SakamotoMatteo Arnaldi63%45%lowwon0.035+0.035+100.5%
2026-09-25 8:00 PM56458abJenson Brooksby vs Nikoloz BasilashviliJenson Brooksby63%51%mediumlost0.026-0.027-103.3%
2026-09-24 8:00 PM56458abLloyd Harris vs Valentin VacherotValentin Vacherot61%53%mediumlost0.016-0.017-103.4%
2026-08-31 8:00 PM30d1f6aYibing Wu vs James DuckworthJames Duckworth68%45%mediumlost0.034-0.035-103.8%
2026-08-30 8:00 PM30d1f6aValentin Vacherot vs Kamil MajchrzakValentin Vacherot64%50%lowwon0.014+0.012+88.9%
2026-08-28 8:00 PM30d1f6aRei Sakamoto vs Aleksandar VukicAleksandar Vukic66%54%mediumlost0.048-0.050-104.1%
2026-08-28 8:00 PM30d1f6aValentin Vacherot vs Aleksandar KovacevicValentin Vacherot69%52%mediumwon0.025+0.020+82.0%
2026-08-28 8:00 PM30d1f6aAdam Walton vs Yibing WuAdam Walton64%50%lowlost0.014-0.015-103.4%
2026-08-25 8:00 PM30d1f6aFabian Marozsan vs Martin DammFabian Marozsan71%45%mediumwon0.037+0.037+100.5%
2026-08-24 8:00 PM30d1f6aTom Gentzsch vs Francesco PassaroFrancesco Passaro71%50%lowwon0.043+0.045+104.7%
2026-08-23 8:00 PM30d1f6aFederico Cina vs Luca NardiLuca Nardi68%54%lowlost0.044-0.046-104.3%
2026-08-23 8:00 PM30d1f6aLuciano Darderi vs Mattia BellucciLuciano Darderi63%48%mediumwon0.033+0.031+92.6%
2026-08-23 8:00 PM30d1f6aAndre Ilagan vs Tristan BoyerTristan Boyer71%54%lowlost0.040-0.042-103.4%
2026-08-22 8:00 PM30d1f6aDaniil Glinka vs Pedro MartinezPedro Martinez78%53%mediumlost0.047-0.048-103.3%
2026-08-22 8:00 PM30d1f6aNishesh Basavareddy vs Moise KouameNishesh Basavareddy73%51%lowwon0.025+0.019+75.5%
2026-08-21 8:00 PM30d1f6aMarcos Giron vs Valentin RoyerMarcos Giron62%51%mediumopen0.012——
2026-08-16 8:00 PM8b640f1Daniil Medvedev vs Brandon NakashimaDaniil Medvedev70%52%highlost0.049-0.050-103.3%
2026-08-15 8:00 PM8b640f1Alexander Blockx vs Flavio CobolliFlavio Cobolli67%50%mediumwon0.045+0.043+96.5%
2026-08-14 8:00 PM8b640f1Zizou Bergs vs Daniel MeridaZizou Bergs72%47%mediumlost0.045-0.046-103.6%
2026-08-14 8:00 PM8b640f1Michael Zheng vs Ugo HumbertUgo Humbert66%51%mediumlost0.031-0.032-103.4%
2026-08-13 8:00 PM7fb8038Flavio Cobolli vs Miomir KecmanovicFlavio Cobolli57%52%mediumwon0.022+0.019+85.4%
2026-08-07 8:00 PM7fb8038Ben Shelton vs Joao FonsecaBen Shelton64%53%mediumwon0.025+0.020+82.0%
2026-07-31 8:00 PMa87e772Sebastian Baez vs Mattia BellucciSebastian Baez63%48%mediumwon0.020+0.020+100.5%
2026-07-30 8:00 PMa87e772Alexis Galarneau vs Vit KoprivaVit Kopriva78%54%mediumwon0.040+0.030+75.5%
2026-07-27 8:00 PMbc4ce82Alejandro Tabilo vs Terence AtmaneAlejandro Tabilo65%47%lowwon0.014+0.013+92.6%
2026-07-25 8:00 PMbc4ce82Tallon Griekspoor vs Alejandro TabiloAlejandro Tabilo63%50%mediumwon0.009+0.009+96.5%
2026-07-25 8:00 PMbc4ce82Darwin Blanch vs Coleman WongColeman Wong64%53%lowwon0.011+0.010+88.9%
2026-07-22 8:00 PM—Yuta Shimizu vs Johannus MondayJohannus Monday70%54%lowwon0.021+0.017+82.0%
2026-07-20 8:00 PM—Arthur Rinderknech vs Sebastian BaezArthur Rinderknech64%47%mediumlost0.098-0.101-103.7%
2026-07-18 8:00 PM—Facundo Diaz Acosta vs Federico CinaFacundo Diaz Acosta67%58%lowwon0.100+0.070+69.5%
2026-07-18 8:00 PM—Jurij Rodionov vs Joel SchwaerzlerJurij Rodionov77%54%lowwon0.100+0.082+82.0%
2026-07-17 8:00 PM—Taro Daniel vs Juan Carlos Prado AngeloTaro Daniel74%58%lowwon0.100+0.070+69.5%

All predictions — chronological

DateModelMatchPickOur probMarket at logConfidenceStatusResultBetStakeP&L (units)ROI

Lower Brier is better (0 = perfect, 0.25 = coin flip). Machine-readable: track_record.json · predictions.json · for robots.

FLIFF SOCIAL SPORTSBOOK · 18+
100% Match up to $100 in Fliff Cash · $9.99+ first deposit
Sweepstakes odds for ATP & WTA tennis in 32 US states. Redeemable for real cash prizes.
PROMO CODE IPREDICT
Copy Code & Bet →
Tennis board Contact