Filtered record: earlier entries without captured pre-match odds were excluded in the 11 October 2026 history update. This is not the complete all-time prediction record.
Originally scheduled 2026-10-20 · Hard · ATP 250Almaty · Main draw
IncorrectOriginal predictionR. Safiullin60.6% model
Confidence6.0/10
Pre-match odds · 18+1.14
Actual winnerS. Shimabukuro
Final score6-7 6-4 6-4
Incomplete DataATP TD V1Recorded 18/10/2026, 17:08:52 UTC
Original analysis details
Weighted all-surface win rate38% · 48%Recent results have more weight. Match results account for 76% of the final strength calculation.
Hard-court weighted win rate29% · 49%Surface results make up 23% of the results calculation. Smaller samples reduce this share.
Serve and return performance47% · 50%Serve and return statistics account for 24% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-20 · Hard · WTA 500Ningbo · Main draw
VoidOriginal predictionM. Chwalinska62.3% model
Confidence6.1/10
Pre-match odds · 18+1.29
Actual winnerN/A
Final scoreN/A
Incomplete DataWTA TD V1Recorded 18/10/2026, 13:14:14 UTC
Original analysis details
Weighted all-surface win rate45% · 60%Recent results have more weight. Match results account for 85% of the final strength calculation.
Hard-court weighted win rate44% · 57%Surface results make up 7% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 52%Serve and return statistics account for 15% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-19 · Hard · ATP 250Brussels · Draw unverified
CorrectOriginal predictionJ. Munar61.4% model
Confidence6.0/10
Pre-match odds · 18+1.30
Actual winnerJ. Munar
Final score4-6 3-6
Incomplete DataATP TD V1Recorded 19/10/2026, 01:11:15 UTC
Original analysis details
Weighted all-surface win rate36% · 49%Recent results have more weight. Match results account for 82% of the final strength calculation.
Hard-court weighted win rate43% · 56%Surface results make up 13% of the results calculation. Smaller samples reduce this share.
Serve and return performance47% · 51%Serve and return statistics account for 18% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-19 · Hard · ATP 250Almaty · Main draw
CorrectOriginal predictionS. Tsitsipas62.6% model
Confidence6.2/10
Pre-match odds · 18+1.30
Actual winnerS. Tsitsipas
Final score7-6 3-6 6-3
Incomplete DataATP TD V1Recorded 17/10/2026, 13:19:03 UTC
Original analysis details
Weighted all-surface win rate58% · 39%Recent results have more weight. Match results account for 72% of the final strength calculation.
Hard-court weighted win rate54% · 42%Surface results make up 34% of the results calculation. Smaller samples reduce this share.
Serve and return performance51% · 48%Serve and return statistics account for 28% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-19 · Hard · ATP 250Almaty · Main draw
IncorrectOriginal predictionT. A. Tirante64.2% model
Confidence6.3/10
Pre-match odds · 18+1.34
Actual winnerF. Diaz Acosta
Final score7-6(3) 1-6 4-6
Incomplete DataATP TD V1Recorded 17/10/2026, 13:18:19 UTC
Original analysis details
Weighted all-surface win rate58% · 41%Recent results have more weight. Match results account for 86% of the final strength calculation.
Hard-court weighted win rate54% · 43%Surface results make up 7% of the results calculation. Smaller samples reduce this share.
Serve and return performance51% · 49%Serve and return statistics account for 14% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-19 · Hard · WTA 500Ningbo · Main draw
CorrectOriginal predictionS. Cirstea68.9% model
Confidence6.8/10
Pre-match odds · 18+—
Actual winnerS. Cirstea
Final score6-3 6-2
Limited DataWTA TD V1Recorded 18/10/2026, 13:07:07 UTC
Original analysis details
Weighted all-surface win rate62% · 41%Recent results have more weight. Match results account for 97% of the final strength calculation.
Hard-court weighted win rate56% · 41%Surface results make up 8% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 51%Serve and return statistics account for 3% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-18 · Hard · ATP 250Lyon (France) · Qualifying
IncorrectOriginal predictionJ. Rodionov62.4% model
Original qualifying model score6.1/10
Pre-match odds · 18+1.72
Actual winnerP. Herbert
Final score7-6(5) 5-7 0-6
Incomplete DataATP TD V1Recorded 18/10/2026, 08:50:22 UTC
Original analysis details
Weighted all-surface win rate54% · 39%Recent results have more weight. Match results account for 89% of the final strength calculation.
Hard-court weighted win rate49% · 44%Surface results make up 6% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 48%Serve and return statistics account for 11% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-18 · Hard · WTA 250Osaka · Qualifying
VoidOriginal predictionT. Preston62.6% model
Original qualifying model score6.1/10
Pre-match odds · 18+1.90
Actual winnerN/A
Final score0-6
Incomplete DataWTA TD V1Recorded 17/10/2026, 12:49:15 UTC
Original analysis details
Weighted all-surface win rate56% · 42%Recent results have more weight. Match results account for 86% of the final strength calculation.
Hard-court weighted win rate56% · 41%Surface results make up 13% of the results calculation. Smaller samples reduce this share.
Serve and return performance49% · 47%Serve and return statistics account for 14% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-17 · Hard · WTA 1000Wuhan · Main draw
IncorrectOriginal predictionI. Swiatek63.1% model
Confidence6.2/10
Pre-match odds · 18+1.14
Actual winnerM. Chwalinska
Final score5-7 1-6
Incomplete DataWTA TD V1Recorded 16/10/2026, 22:12:03 UTC
Original analysis details
Weighted all-surface win rate72% · 57%Recent results have more weight. Match results account for 75% of the final strength calculation.
Hard-court weighted win rate72% · 53%Surface results make up 26% of the results calculation. Smaller samples reduce this share.
Serve and return performance55% · 52%Serve and return statistics account for 25% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-16 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionI. Swiatek63.9% model
Confidence6.3/10
Pre-match odds · 18+1.23
Actual winnerI. Swiatek
Final score4-6 1-6
Incomplete DataWTA TD V1Recorded 15/10/2026, 18:08:03 UTC
Original analysis details
Weighted all-surface win rate53% · 71%Recent results have more weight. Match results account for 69% of the final strength calculation.
Hard-court weighted win rate53% · 71%Surface results make up 37% of the results calculation. Smaller samples reduce this share.
Serve and return performance51% · 55%Serve and return statistics account for 31% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-15 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionI. Swiatek66.8% model
Confidence6.6/10
Pre-match odds · 18+1.08
Actual winnerI. Swiatek
Final score1-6 4-6
Incomplete DataWTA TD V1Recorded 14/10/2026, 18:21:21 UTC
Original analysis details
Weighted all-surface win rate49% · 71%Recent results have more weight. Match results account for 73% of the final strength calculation.
Hard-court weighted win rate50% · 70%Surface results make up 29% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 55%Serve and return statistics account for 27% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-15 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionE. Svitolina66.4% model
Confidence6.5/10
Pre-match odds · 18+1.07
Actual winnerE. Svitolina
Final score6-1 6-4
Incomplete DataWTA TD V1Recorded 14/10/2026, 13:13:02 UTC
Original analysis details
Weighted all-surface win rate67% · 49%Recent results have more weight. Match results account for 91% of the final strength calculation.
Hard-court weighted win rate66% · 51%Surface results make up 9% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 50%Serve and return statistics account for 9% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
IncorrectOriginal predictionA. Sabalenka66.7% model
Confidence6.6/10
Pre-match odds · 18+1.12
Actual winnerA. Li
Final score6-3 4-6 6-7(5)
Complete DataWTA TD V1Recorded 13/10/2026, 13:00:18 UTC
Original analysis details
Weighted all-surface win rate75% · 52%Recent results have more weight. Match results account for 69% of the final strength calculation.
Hard-court weighted win rate75% · 52%Surface results make up 36% of the results calculation. Smaller samples reduce this share.
Serve and return performance54% · 51%Serve and return statistics account for 31% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
IncorrectOriginal predictionJ. Pegula64.9% model
Confidence6.4/10
Pre-match odds · 18+1.40
Actual winnerJ. Ostapenko
Final score2-6 7-6(7) 6-3
Incomplete DataWTA TD V1Recorded 13/10/2026, 12:59:17 UTC
Original analysis details
Weighted all-surface win rate54% · 71%Recent results have more weight. Match results account for 71% of the final strength calculation.
Hard-court weighted win rate47% · 71%Surface results make up 30% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 53%Serve and return statistics account for 29% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionE. Svitolina61.6% model
Confidence6.1/10
Pre-match odds · 18+1.38
Actual winnerE. Svitolina
Final score6-2 5-7 6-2
Incomplete DataWTA TD V1Recorded 13/10/2026, 09:51:01 UTC
Original analysis details
Weighted all-surface win rate67% · 51%Recent results have more weight. Match results account for 70% of the final strength calculation.
Hard-court weighted win rate66% · 52%Surface results make up 36% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 50%Serve and return statistics account for 30% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionI. Jovic63.8% model
Confidence6.3/10
Pre-match odds · 18+1.20
Actual winnerI. Jovic
Final score6-4 6-1
Incomplete DataWTA TD V1Recorded 13/10/2026, 09:50:14 UTC
Original analysis details
Weighted all-surface win rate63% · 45%Recent results have more weight. Match results account for 72% of the final strength calculation.
Hard-court weighted win rate64% · 45%Surface results make up 31% of the results calculation. Smaller samples reduce this share.
Serve and return performance52% · 49%Serve and return statistics account for 28% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionK. Muchova63.7% model
Confidence6.3/10
Pre-match odds · 18+1.29
Actual winnerK. Muchova
Final score3-6 7-6(1) 7-6(4)
Incomplete DataWTA TD V1Recorded 12/10/2026, 13:03:02 UTC
Original analysis details
Weighted all-surface win rate70% · 51%Recent results have more weight. Match results account for 71% of the final strength calculation.
Hard-court weighted win rate66% · 48%Surface results make up 29% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 50%Serve and return statistics account for 29% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-14 · Hard · WTA 1000Wuhan · Draw unverified
CorrectOriginal predictionI. Swiatek68.4% model
Confidence6.7/10
Pre-match odds · 18+1.08
Actual winnerI. Swiatek
Final score2-6 1-6
Incomplete DataWTA TD V1Recorded 12/10/2026, 10:11:16 UTC
Original analysis details
Weighted all-surface win rate44% · 71%Recent results have more weight. Match results account for 71% of the final strength calculation.
Hard-court weighted win rate50% · 70%Surface results make up 35% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 55%Serve and return statistics account for 29% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-13 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionA. Zverev60.6% model
Confidence6.0/10
Pre-match odds · 18+1.28
Actual winnerA. Zverev
Final score7-6(6) 4-6 7-6(1)
Incomplete DataATP TD V1Recorded 12/10/2026, 13:19:01 UTC
Original analysis details
Weighted all-surface win rate74% · 59%Recent results have more weight. Match results account for 69% of the final strength calculation.
Hard-court weighted win rate68% · 58%Surface results make up 33% of the results calculation. Smaller samples reduce this share.
Serve and return performance54% · 51%Serve and return statistics account for 31% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.
Originally scheduled 2026-10-13 · Hard · WTA 1000Wuhan · Draw unverified
IncorrectOriginal predictionM. Kostyuk62.3% model
Confidence6.1/10
Pre-match odds · 18+1.44
Actual winnerM. Sakkari
Final score4-6 6-2 6-2
Incomplete DataWTA TD V1Recorded 12/10/2026, 13:00:16 UTC
Original analysis details
Weighted all-surface win rate48% · 69%Recent results have more weight. Match results account for 70% of the final strength calculation.
Hard-court weighted win rate51% · 59%Surface results make up 33% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 53%Serve and return statistics account for 30% of the strength calculation. Limited coverage and small samples reduce their influence.
This is the saved pre-match snapshot. Post-match statistics are not used to rewrite it.