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-12 · Hard · Masters 1000Shanghai · Draw unverified
IncorrectOriginal predictionC. Alcaraz71.2% model
Confidence7.0/10
Pre-match odds · 18+1.07
Actual winnerZ. Bergs
Final score7-5 7-6(4)
Incomplete DataATP TD V1Recorded 11/10/2026, 02:30:01 UTC
Original analysis details
Weighted all-surface win rate51% · 79%Recent results have more weight. Match results account for 70% of the final strength calculation.
Hard-court weighted win rate49% · 77%Surface results make up 33% of the results calculation. Smaller samples reduce this share.
Serve and return performance51% · 55%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-12 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionD. Medvedev65.7% model
Confidence6.5/10
Pre-match odds · 18+1.14
Actual winnerD. Medvedev
Final score6-2 6-3
Incomplete DataATP TD V1Recorded 11/10/2026, 02:28:01 UTC
Original analysis details
Weighted all-surface win rate67% · 48%Recent results have more weight. Match results account for 79% of the final strength calculation.
Hard-court weighted win rate69% · 52%Surface results make up 23% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 50%Serve and return statistics account for 21% 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-12 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionF. Auger-Aliassime65.3% model
Confidence6.4/10
Pre-match odds · 18+1.28
Actual winnerF. Auger-Aliassime
Final score3-6 6-4 1-6
Incomplete DataATP TD V1Recorded 11/10/2026, 02:27:01 UTC
Original analysis details
Weighted all-surface win rate45% · 65%Recent results have more weight. Match results account for 74% of the final strength calculation.
Hard-court weighted win rate45% · 65%Surface results make up 25% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 52%Serve and return statistics account for 26% 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-12 · Hard · WTA 1000Wuhan · Draw unverified
IncorrectOriginal predictionS. Cirstea66.9% model
Confidence6.6/10
Pre-match odds · 18+1.14
Actual winnerH. Guo
Final score1-6 7-6(6) 7-5
Limited DataWTA TD V1Recorded 10/10/2026, 12:54:21 UTC
Original analysis details
Weighted all-surface win rate45% · 64%Recent results have more weight. Match results account for 93% of the final strength calculation.
Hard-court weighted win rate47% · 58%Surface results make up 6% of the results calculation. Smaller samples reduce this share.
Serve and return performance50% · 53%Serve and return statistics account for 7% 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-12 · Hard · WTA 1000Wuhan · Draw unverified
VoidOriginal predictionB. Bencic64.4% model
Confidence6.3/10
Pre-match odds · 18+1.20
Actual winnerN/A
Final scoreN/A
Incomplete DataWTA TD V1Recorded 10/10/2026, 12:53:01 UTC
Original analysis details
Weighted all-surface win rate64% · 44%Recent results have more weight. Match results account for 74% of the final strength calculation.
Hard-court weighted win rate60% · 46%Surface results make up 27% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 49%Serve and return statistics account for 26% 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-10 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionD. Medvedev66.3% model
Confidence6.5/10
Pre-match odds · 18+1.14
Actual winnerD. Medvedev
Final score4-6 6-4 6-3
Incomplete DataATP TD V1Recorded 08/10/2026, 18:18:01 UTC
Original analysis details
Weighted all-surface win rate67% · 46%Recent results have more weight. Match results account for 71% of the final strength calculation.
Hard-court weighted win rate68% · 43%Surface results make up 27% of the results calculation. Smaller samples reduce this share.
Serve and return performance53% · 49%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-10 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionC. Alcaraz72.8% model
Confidence7.1/10
Pre-match odds · 18+1.03
Actual winnerC. Alcaraz
Final score3-6 3-6
Incomplete DataATP TD V1Recorded 08/10/2026, 18:17:20 UTC
Original analysis details
Weighted all-surface win rate48% · 79%Recent results have more weight. Match results account for 71% of the final strength calculation.
Hard-court weighted win rate47% · 76%Surface results make up 25% of the results calculation. Smaller samples reduce this share.
Serve and return performance49% · 54%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-10 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionT. Paul60.9% model
Confidence6.0/10
Pre-match odds · 18+1.50
Actual winnerT. Paul
Final score6-2 6-2
Incomplete DataATP TD V1Recorded 08/10/2026, 18:13:01 UTC
Original analysis details
Weighted all-surface win rate63% · 49%Recent results have more weight. Match results account for 76% of the final strength calculation.
Hard-court weighted win rate58% · 48%Surface results make up 24% of the results calculation. Smaller samples reduce this share.
Serve and return performance52% · 49%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-10 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionF. Auger-Aliassime67.4% model
Confidence6.6/10
Pre-match odds · 18+1.04
Actual winnerF. Auger-Aliassime
Final score6-4 6-7(1) 5-7
Incomplete DataATP TD V1Recorded 08/10/2026, 18:12:21 UTC
Original analysis details
Weighted all-surface win rate43% · 64%Recent results have more weight. Match results account for 72% of the final strength calculation.
Hard-court weighted win rate35% · 64%Surface results make up 22% of the results calculation. Smaller samples reduce this share.
Serve and return performance47% · 52%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-10 · Hard · Masters 1000Shanghai · Draw unverified
CorrectOriginal predictionT. Fritz64.6% model
Confidence6.3/10
Pre-match odds · 18+1.25
Actual winnerT. Fritz
Final score5-7 4-6
Incomplete DataATP TD V1Recorded 08/10/2026, 18:12:02 UTC
Original analysis details
Weighted all-surface win rate44% · 63%Recent results have more weight. Match results account for 73% of the final strength calculation.
Hard-court weighted win rate41% · 62%Surface results make up 25% of the results calculation. Smaller samples reduce this share.
Serve and return performance49% · 53%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.