Stanislava Bobrovnikova vs Kelly Keller
UTR PTT Newport Beach Women 17 | Hard | Final
14 Dic 2025, 23:45
14 Dic 2025, 23:45
Sofascore
Predicción IA (XGBoost 1.0.0)
Stanislava Bobrovnikova
Stanislava …: 62,6%
Kelly …: 37,4%
¿Por qué Stanislava Bobrovnikova?
UTR 9,00 vs 9,00
(+1,00)
— Ligera ventaja
Stanislava …
W32-L9
78% WR
vs UTR 8,6
L1
Kelly …
W20-L25
44% WR
vs UTR 9,7
L3
Confianza media
| Tier: ?
Datos limitados: Esta predicción tiene baja confianza (30%).
No recomendamos usar como value bet.
Comparativo de Odds
| Fuente | Stanislava … | Kelly … | Prob Impl. P1 |
|---|---|---|---|
| Sofascore | 1,91 | 1,80 | 52,4% |
| Gamdom | 1,76 | 1,76 | 56,8% |
| IA Fair Odds | 1,60 | 2,68 | 62,6% |
Edge vs Mercado:
Stanislava …: +14,1%
Kelly …: -14,1%
Estadísticas de Jugadores
Stanislava Bobrovnikova
Ranking
#-
UTR Rating
9,00 General
UTR Ranking
#1964
Forma L5
40% (5p)
Forma L10
40% (5p)
WR Hard
0/0 = 0,0%
Kelly Keller
Ranking
#-
UTR Rating
9,00 Pro
UTR Ranking
#1055
Forma L5
60% (5p)
Forma L10
60% (5p)
WR Hard
0/0 = 0,0%
Momentum & Forma UTR
Stanislava Bobrovnikova
Record 2025
32W - 9L (78%)
Racha
1L
UTR Oponentes
8,6
Últimos 5:
L
W
W
W
W
Kelly Keller
Record 2025
20W - 25L (44%)
Racha
3L
UTR Oponentes
9,7
Últimos 5:
L
L
L
W
W
Análisis Momentum
Kelly Keller ha enfrentado oponentes más fuertes (UTR 9,7 vs 8,6).
Features del Modelo XGBoost (60 features)
Rankings
| rank_advantage | 0,0000 | |
| rank_ratio | 1,0000 | |
| log_rank_ratio | 0,0000 | |
| rank_tier_advantage | 0,0000 | |
| points_diff | 0,0000 | |
| best_rank_diff | 0,0000 |
Superficie
| surface_wr_diff | 0,0000 | |
| surface_wr_diff_adjusted | 0,0000 | |
| surface_matches_ratio | 0,0000 | |
| surface_tournaments_won_diff | 0,0000 | |
| surface_wr_p1 | 0,0000 | |
| surface_wr_p2 | 0,0000 | |
| surface_wr_p1_stable | 50,0000 | |
| surface_wr_p2_stable | 50,0000 | |
| p1_surface_matches | 0,0000 | |
| p2_surface_matches | 0,0000 | |
| p1_surface_dominance | 0,0000 |
Confianza
| p1_confidence | 0,3000 | |
| p2_confidence | 0,3000 | |
| combined_confidence | 0,3000 |
Servicio
| serve_quality_diff | 0,0000 | |
| first_serve_won_diff | 0,0000 | |
| second_serve_won_diff | 0,0000 | |
| bp_saved_diff | 0,0000 | |
| bp_converted_diff | 0,0000 | |
| aces_per_match_diff | 0,0000 |
Forma
| last5_wr_diff | -0,2000 | |
| last3_wr_diff | -0,3333 | |
| momentum_p1 | 70,0000 | |
| momentum_p2 | 90,0000 | |
| momentum_diff | -20,0000 | |
| weighted_momentum_diff | -15,0000 | |
| current_streak_diff | -1,0000 | |
| days_since_last_match_p1 | 0,0000 | |
| days_since_last_match_p2 | 1,0000 | |
| match_load_p1 | 5,0000 | |
| match_load_p2 | 5,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,0000 | |
| tiebreak_wr_p2 | 0,0000 | |
| serve_consistency_p1 | 13,2500 | |
| serve_consistency_p2 | 11,7431 |
Interacción
| surface_rank_synergy | 0,0000 | |
| rank_surface_mismatch_p1 | 0,5000 | |
| rank_surface_mismatch_p2 | 0,5000 | |
| elite_surface_amplifier | 0,0000 |
UTR
| utr_diff | 1,0000 | |
| utr_p1 | 0,2353 | |
| utr_p2 | 0,1176 | |
| utr_advantage | 10,5263 | |
| utr_both_pro | 0,0000 | |
| utr_available | 1,0000 | |
| utr_expected_prob | 0,0000 | |
| utr_closeness | 0,0000 | |
| utr_data_quality | 0,0000 |
Top 10 Features (Modelo)
Info del Partido
Match ID
19807
API ID
15219560
Gamdom ID
527768
Torneo
UTR PTT Newport Beach Women 17
Superficie
Hard
Ronda
Final
Status
finished
JSON Data
{
"match": {
"id": 19807,
"api_id": 15219560,
"gamdom_id": 527768,
"player1": "Stanislava Bobrovnikova",
"player2": "Kelly Keller",
"tournament": "UTR PTT Newport Beach Women 17",
"surface": "hard",
"round": "Final",
"date": "2025-12-14T19:45:00+00:00",
"status": "finished"
},
"odds": {
"sofascore": {
"p1": 1.9090909090909092,
"p2": 1.8
},
"gamdom": {
"p1": 1.76,
"p2": 1.76
},
"tnnslive": {
"p1": 1.79,
"p2": 1.91
}
},
"prediction": {
"prob_p1": 0.6263,
"prob_p2": 0.3737,
"winner": 1,
"confidence": 0.6263,
"model_version": "1.0.0"
},
"player_stats": {
"p1": {
"ranking": null,
"utr_singles": 9.0,
"utr_ranking": 1964,
"utr_division": "General",
"utr_pro": false,
"utr_v4_wins": 32,
"utr_v4_losses": 9,
"utr_v4_wr": 78.04878048780488,
"utr_v4_win_streak": 0,
"utr_v4_lose_streak": 1,
"utr_v4_avg_opp_utr": 8.59,
"utr_v4_recent": [
{
"win": false,
"opponent_utr": 9.0,
"opponent_name": "Violet Apisah"
},
{
"win": true,
"opponent_utr": 10.0,
"opponent_name": "Emma Jackson"
},
{
"win": true,
"opponent_utr": 9.0,
"opponent_name": "Juliana Nicole Singeorzan"
},
{
"win": true,
"opponent_utr": 9.0,
"opponent_name": "Shravani Chennamsetty"
},
{
"win": true,
"opponent_utr": 9.0,
"opponent_name": "Ahniya Vustsina"
}
],
"utr_v4_synced": "2025-12-07T19:58:38.985072+00:00",
"utr_v4_available": true,
"wr_surface": 0,
"wr_surface_wins": 0,
"wr_surface_total": 0,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 40.0,
"form_l10_wr": 40.0,
"form_l5_matches": 5,
"form_l10_matches": 5
},
"p2": {
"ranking": null,
"utr_singles": 9.0,
"utr_ranking": 1055,
"utr_division": "Pro",
"utr_pro": false,
"utr_v4_wins": 20,
"utr_v4_losses": 25,
"utr_v4_wr": 44.44444444444444,
"utr_v4_win_streak": 0,
"utr_v4_lose_streak": 3,
"utr_v4_avg_opp_utr": 9.7,
"utr_v4_recent": [
{
"win": false,
"opponent_utr": 9.72,
"opponent_name": "Dia Evtimova"
},
{
"win": false,
"opponent_utr": 10.54,
"opponent_name": "Anastasia Bertacchi"
},
{
"win": false,
"opponent_utr": 10.85,
"opponent_name": "Veronika Miroshnichenko"
},
{
"win": true,
"opponent_utr": 9.0,
"opponent_name": "Madeline Cleary"
},
{
"win": true,
"opponent_utr": 10.46,
"opponent_name": "Elina Nepliy"
}
],
"utr_v4_synced": "2025-12-07T19:57:09.756080+00:00",
"utr_v4_available": true,
"wr_surface": 0,
"wr_surface_wins": 0,
"wr_surface_total": 0,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 60.0,
"form_l10_wr": 60.0,
"form_l5_matches": 5,
"form_l10_matches": 5
}
},
"utr": {
"p1": {
"score": 9.0,
"ranking": 1964,
"division": "General",
"is_pro": false
},
"p2": {
"score": 9.0,
"ranking": 1055,
"division": "Pro",
"is_pro": false
}
},
"features": {
"utr_p1": 0.23529411764705882,
"utr_p2": 0.11764705882352941,
"utr_diff": 1.0,
"rank_ratio": 1.0,
"h2h_matches": 0,
"momentum_p1": 70.0,
"momentum_p2": 89.99999999999999,
"points_diff": 0,
"utr_both_pro": 0.0,
"bp_saved_diff": 0,
"h2h_wins_diff": 0,
"last3_wr_diff": -0.33333333333333337,
"last5_wr_diff": -0.19999999999999996,
"match_load_p1": 5,
"match_load_p2": 5,
"momentum_diff": -19.999999999999986,
"p1_confidence": 0.3,
"p2_confidence": 0.3,
"surface_wr_p1": 0,
"surface_wr_p2": 0,
"utr_advantage": 10.526315789473683,
"utr_available": 1.0,
"best_rank_diff": 0,
"h2h_on_surface": 0,
"log_rank_ratio": 0.0,
"rank_advantage": 0,
"tiebreak_wr_p1": 0.0,
"tiebreak_wr_p2": 0.0,
"h2h_win_rate_p1": 0.5,
"match_load_diff": 0,
"surface_wr_diff": 0,
"bp_converted_diff": 0,
"p1_surface_matches": 0,
"p2_surface_matches": 0,
"serve_quality_diff": 0.0,
"winner_ue_ratio_p1": 0.0,
"winner_ue_ratio_p2": 0.0,
"aces_per_match_diff": 0,
"combined_confidence": 0.3,
"current_streak_diff": -1,
"rank_tier_advantage": 0,
"first_serve_won_diff": 0,
"h2h_confidence_score": 0.0,
"h2h_recency_weighted": 0.5,
"p1_surface_dominance": 0.0,
"serve_consistency_p1": 13.249975655188162,
"serve_consistency_p2": 11.743114691278414,
"surface_rank_synergy": 0.0,
"surface_wr_p1_stable": 50.0,
"surface_wr_p2_stable": 50.0,
"second_serve_won_diff": 0,
"surface_matches_ratio": 0.0,
"weighted_momentum_diff": -15.0,
"elite_surface_amplifier": 0,
"days_since_last_match_p1": 0,
"days_since_last_match_p2": 1,
"rank_surface_mismatch_p1": 0.5,
"rank_surface_mismatch_p2": 0.5,
"surface_wr_diff_adjusted": 0.0,
"surface_tournaments_won_diff": 0
},
"feature_importance": {}
}