Tatiana Prozorova vs Sofia Costoulas
WTA 125K Manila, Philippines Women Singles | Hard | Quarterfinals
29 Ene 2026, 10:00
29 Ene 2026, 10:00
Predicción IA (XGBoost 1.0.0)
Tatiana Prozorova
Tatiana …: 64,4%
Sofia …: 35,6%
¿Por qué Tatiana Prozorova?
Confianza media
| Tier: ?
Comparativo de Odds
| Fuente | Tatiana … | Sofia … | Prob Impl. P1 |
|---|---|---|---|
| Sofascore | 1,57 | 2,25 | 63,6% |
| Gamdom | 1,54 | 2,55 | 64,9% |
| IA Fair Odds | 1,55 | 2,81 | 64,4% |
Edge vs Mercado:
Tatiana …: +5,6%
Sofia …: -5,6%
Estadísticas de Jugadores
Tatiana Prozorova
Ranking
#174
Forma L5
60% (5p)
Forma L10
60% (10p)
WR Hard
6/11 = 54,5%
Sofia Costoulas
Ranking
#143
UTR Rating
11,72 Pro
UTR Ranking
#179
Forma L5
60% (5p)
Forma L10
70% (10p)
WR Hard
1/4 = 25,0%
Features del Modelo XGBoost (60 features)
Rankings
| rank_advantage | -31,0000 | |
| rank_ratio | 0,8218 | |
| log_rank_ratio | -0,1962 | |
| rank_tier_advantage | 0,0000 | |
| points_diff | -103,0000 | |
| best_rank_diff | 3,0000 |
Superficie
| surface_wr_diff | 29,5455 | |
| surface_wr_diff_adjusted | 8,4762 | |
| surface_matches_ratio | 2,7500 | |
| surface_tournaments_won_diff | 0,0000 | |
| surface_wr_p1 | 54,5455 | |
| surface_wr_p2 | 25,0000 | |
| surface_wr_p1_stable | 53,3333 | |
| surface_wr_p2_stable | 32,1429 | |
| p1_surface_matches | 11,0000 | |
| p2_surface_matches | 4,0000 | |
| p1_surface_dominance | 0,0909 |
Confianza
| p1_confidence | 0,4467 | |
| p2_confidence | 0,3533 | |
| combined_confidence | 0,4000 |
Servicio
| serve_quality_diff | -6,7195 | |
| first_serve_won_diff | 3,4500 | |
| second_serve_won_diff | -3,3000 | |
| bp_saved_diff | -3,7000 | |
| bp_converted_diff | 21,3750 | |
| aces_per_match_diff | -3,7273 |
Forma
| last5_wr_diff | 0,0000 | |
| last3_wr_diff | 0,0000 | |
| momentum_p1 | 78,0000 | |
| momentum_p2 | 72,0000 | |
| momentum_diff | 6,0000 | |
| weighted_momentum_diff | 14,2300 | |
| current_streak_diff | 0,0000 | |
| days_since_last_match_p1 | 1,0000 | |
| days_since_last_match_p2 | 1,0000 | |
| match_load_p1 | 2,0000 | |
| match_load_p2 | 2,0000 | |
| match_load_diff | 0,0000 |
H2H
| h2h_wins_diff | 0,0000 | |
| h2h_matches | 0,0000 | |
| h2h_win_rate_p1 | 0,5000 | |
| h2h_on_surface | 0,0000 | |
| h2h_recency_weighted | 0,5000 | |
| h2h_confidence_score | 0,0000 |
Consistencia
| winner_ue_ratio_p1 | 0,0000 | |
| winner_ue_ratio_p2 | 0,0000 | |
| tiebreak_wr_p1 | 0,5000 | |
| tiebreak_wr_p2 | 0,0000 | |
| serve_consistency_p1 | 4,9981 | |
| serve_consistency_p2 | 7,9343 |
Interacción
| surface_rank_synergy | -5,7971 | |
| rank_surface_mismatch_p1 | -0,0765 | |
| rank_surface_mismatch_p2 | 0,2810 | |
| elite_surface_amplifier | 0,0000 |
UTR
| utr_diff | 0,0000 | |
| utr_p1 | 0,4376 | |
| utr_p2 | 0,4376 | |
| utr_advantage | 0,0000 | |
| utr_both_pro | 0,0000 | |
| utr_available | 0,0000 | |
| utr_expected_prob | 0,0000 | |
| utr_closeness | 0,0000 | |
| utr_data_quality | 0,0000 |
Top 10 Features (Modelo)
Info del Partido
Match ID
24539
API ID
15409286
Gamdom ID
621513
Torneo
WTA 125K Manila, Philippines Women Singles
Superficie
Hard
Ronda
Quarterfinals
Status
finished
JSON Data
{
"match": {
"id": 24539,
"api_id": 15409286,
"gamdom_id": 621513,
"player1": "Tatiana Prozorova",
"player2": "Sofia Costoulas",
"tournament": "WTA 125K Manila, Philippines Women Singles",
"surface": "hard",
"round": "Quarterfinals",
"date": "2026-01-29T06:00:00+00:00",
"status": "finished"
},
"odds": {
"sofascore": {
"p1": 1.5714285714285714,
"p2": 2.25
},
"gamdom": {
"p1": 1.54,
"p2": 2.55
},
"tnnslive": {
"p1": 1.42,
"p2": 2.73
}
},
"prediction": {
"prob_p1": 0.6444,
"prob_p2": 0.3556,
"winner": 1,
"confidence": 0.6444,
"model_version": "1.0.0"
},
"player_stats": {
"p1": {
"ranking": 174,
"utr_singles": null,
"utr_ranking": null,
"utr_division": null,
"utr_pro": false,
"utr_v4_available": false,
"wr_surface": 54.54545454545454,
"wr_surface_wins": 6,
"wr_surface_total": 11,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 60.0,
"form_l10_wr": 60.0,
"form_l5_matches": 5,
"form_l10_matches": 10
},
"p2": {
"ranking": 143,
"utr_singles": 11.72,
"utr_ranking": 179,
"utr_division": "Pro",
"utr_pro": true,
"utr_v4_available": false,
"wr_surface": 25.0,
"wr_surface_wins": 1,
"wr_surface_total": 4,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 60.0,
"form_l10_wr": 70.0,
"form_l5_matches": 5,
"form_l10_matches": 10
}
},
"utr": {
"p1": {
"score": null,
"ranking": null,
"division": null,
"is_pro": false
},
"p2": {
"score": 11.72,
"ranking": 179,
"division": "Pro",
"is_pro": true
}
},
"features": {
"utr_p1": 0.4376470588235295,
"utr_p2": 0.4376470588235295,
"utr_diff": 0.0,
"rank_ratio": 0.8218390804597702,
"h2h_matches": 0,
"momentum_p1": 77.99999999999999,
"momentum_p2": 72.0,
"points_diff": -103,
"utr_both_pro": 0.0,
"bp_saved_diff": -3.700000000000003,
"h2h_wins_diff": 0,
"last3_wr_diff": 0.0,
"last5_wr_diff": 0.0,
"match_load_p1": 2,
"match_load_p2": 2,
"momentum_diff": 5.999999999999986,
"p1_confidence": 0.44666666666666666,
"p2_confidence": 0.35333333333333333,
"surface_wr_p1": 54.54545454545454,
"surface_wr_p2": 25.0,
"utr_advantage": 0.0,
"utr_available": 0.0,
"best_rank_diff": 3,
"h2h_on_surface": 0,
"log_rank_ratio": -0.1962106689546217,
"rank_advantage": -31,
"tiebreak_wr_p1": 0.5,
"tiebreak_wr_p2": 0.0,
"h2h_win_rate_p1": 0.5,
"match_load_diff": 0,
"surface_wr_diff": 29.54545454545454,
"bp_converted_diff": 21.374999999999993,
"p1_surface_matches": 11,
"p2_surface_matches": 4,
"serve_quality_diff": -6.719545454545454,
"winner_ue_ratio_p1": 0.0,
"winner_ue_ratio_p2": 0.0,
"aces_per_match_diff": -3.7272727272727275,
"combined_confidence": 0.4,
"current_streak_diff": 0,
"rank_tier_advantage": 0,
"first_serve_won_diff": 3.450000000000003,
"h2h_confidence_score": 0.0,
"h2h_recency_weighted": 0.5,
"p1_surface_dominance": 0.09090909090909091,
"serve_consistency_p1": 4.998139424183615,
"serve_consistency_p2": 7.934254869891069,
"surface_rank_synergy": -5.797133400932004,
"surface_wr_p1_stable": 53.333333333333336,
"surface_wr_p2_stable": 32.14285714285714,
"second_serve_won_diff": -3.3000000000000114,
"surface_matches_ratio": 2.75,
"weighted_momentum_diff": 14.230000000000018,
"elite_surface_amplifier": 0.0,
"days_since_last_match_p1": 1,
"days_since_last_match_p2": 1,
"rank_surface_mismatch_p1": -0.07645454545454544,
"rank_surface_mismatch_p2": 0.281,
"surface_wr_diff_adjusted": 8.47619047619048,
"surface_tournaments_won_diff": 0
},
"feature_importance": {}
}