Juncheng Shang vs Francisco Comesaña
Hong Kong Men Singles | Hard | Round of 32
06 Ene 2026, 14:00
06 Ene 2026, 14:00
Predicción IA (XGBoost 1.0.0)
Francisco Comesaña
Juncheng …: 34,1%
Francisco …: 65,9%
¿Por qué Francisco Comesaña?
Confianza media
| Tier: ?
Comparativo de Odds
| Fuente | Juncheng … | Francisco … | Prob Impl. P1 |
|---|---|---|---|
| Sofascore | 1,40 | 3,00 | 71,4% |
| Gamdom | 1,50 | 2,60 | 66,7% |
| IA Fair Odds | 2,93 | 1,52 | 34,1% |
Edge vs Mercado:
Juncheng …: -34,1%
Francisco …: +34,1%
Estadísticas de Jugadores
Juncheng Shang
Ranking
#318
UTR Rating
15,33 Pro
UTR Ranking
#45
Forma L5
40% (5p)
Forma L10
30% (10p)
WR Hard
6/14 = 42,9%
Francisco Comesaña
Ranking
#68
Forma L5
40% (5p)
Forma L10
50% (10p)
WR Hard
11/22 = 50,0%
Features del Modelo XGBoost (60 features)
Rankings
| rank_advantage | -186,0000 | |
| rank_ratio | 0,2648 | |
| log_rank_ratio | -1,3287 | |
| rank_tier_advantage | -2,0000 | |
| points_diff | -614,0000 | |
| best_rank_diff | 7,0000 |
Superficie
| surface_wr_diff | -7,1429 | |
| surface_wr_diff_adjusted | -3,3889 | |
| surface_matches_ratio | 0,6364 | |
| surface_tournaments_won_diff | 0,0000 | |
| surface_wr_p1 | 42,8571 | |
| surface_wr_p2 | 50,0000 | |
| surface_wr_p1_stable | 44,4444 | |
| surface_wr_p2_stable | 50,0000 | |
| p1_surface_matches | 14,0000 | |
| p2_surface_matches | 22,0000 | |
| p1_surface_dominance | -0,1429 |
Confianza
| p1_confidence | 0,4867 | |
| p2_confidence | 0,7333 | |
| combined_confidence | 0,6100 |
Servicio
| serve_quality_diff | -7,9582 | |
| first_serve_won_diff | -0,0818 | |
| second_serve_won_diff | 0,8818 | |
| bp_saved_diff | -1,0818 | |
| bp_converted_diff | -6,2273 | |
| aces_per_match_diff | -4,0909 |
Forma
| last5_wr_diff | 0,0000 | |
| last3_wr_diff | 0,0000 | |
| momentum_p1 | 50,0000 | |
| momentum_p2 | 50,0000 | |
| momentum_diff | 0,0000 | |
| weighted_momentum_diff | 5,6270 | |
| current_streak_diff | 0,0000 | |
| days_since_last_match_p1 | 89,0000 | |
| days_since_last_match_p2 | 67,0000 | |
| match_load_p1 | 0,0000 | |
| match_load_p2 | 0,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,4375 | |
| winner_ue_ratio_p2 | 1,1513 | |
| tiebreak_wr_p1 | 0,3333 | |
| tiebreak_wr_p2 | 0,2500 | |
| serve_consistency_p1 | 8,8454 | |
| serve_consistency_p2 | 6,2202 |
Interacción
| surface_rank_synergy | 9,4907 | |
| rank_surface_mismatch_p1 | -0,1146 | |
| rank_surface_mismatch_p2 | 0,1860 | |
| elite_surface_amplifier | 0,0000 |
UTR
| utr_diff | 0,0000 | |
| utr_p1 | 0,8624 | |
| utr_p2 | 0,8624 | |
| 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
21335
API ID
15309885
Gamdom ID
569311
Torneo
Hong Kong Men Singles
Superficie
Hard
Ronda
Round of 32
Status
finished
JSON Data
{
"match": {
"id": 21335,
"api_id": 15309885,
"gamdom_id": 569311,
"player1": "Juncheng Shang",
"player2": "Francisco Comesa\u00f1a",
"tournament": "Hong Kong Men Singles",
"surface": "hard",
"round": "Round of 32",
"date": "2026-01-06T10:00:00+00:00",
"status": "finished"
},
"odds": {
"sofascore": {
"p1": 1.4,
"p2": 3.0
},
"gamdom": {
"p1": 1.5,
"p2": 2.6
},
"tnnslive": {
"p1": 1.49,
"p2": 2.58
}
},
"prediction": {
"prob_p1": 0.3408,
"prob_p2": 0.6592,
"winner": 2,
"confidence": 0.6592,
"model_version": "1.0.0"
},
"player_stats": {
"p1": {
"ranking": 318,
"utr_singles": 15.33,
"utr_ranking": 45,
"utr_division": "Pro",
"utr_pro": true,
"utr_v4_available": false,
"wr_surface": 42.857142857142854,
"wr_surface_wins": 6,
"wr_surface_total": 14,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 40.0,
"form_l10_wr": 30.0,
"form_l5_matches": 5,
"form_l10_matches": 10
},
"p2": {
"ranking": 68,
"utr_singles": null,
"utr_ranking": null,
"utr_division": null,
"utr_pro": false,
"utr_v4_available": false,
"wr_surface": 50.0,
"wr_surface_wins": 11,
"wr_surface_total": 22,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 40.0,
"form_l10_wr": 50.0,
"form_l5_matches": 5,
"form_l10_matches": 10
}
},
"utr": {
"p1": {
"score": 15.33,
"ranking": 45,
"division": "Pro",
"is_pro": true
},
"p2": {
"score": null,
"ranking": null,
"division": null,
"is_pro": false
}
},
"features": {
"utr_p1": 0.8623529411764705,
"utr_p2": 0.8623529411764705,
"utr_diff": 0.0,
"rank_ratio": 0.2648221343873518,
"h2h_matches": 0,
"momentum_p1": 50.0,
"momentum_p2": 50.0,
"points_diff": -614,
"utr_both_pro": 0.0,
"bp_saved_diff": -1.0818181818181785,
"h2h_wins_diff": 0,
"last3_wr_diff": 0.0,
"last5_wr_diff": 0.0,
"match_load_p1": 0,
"match_load_p2": 0,
"momentum_diff": 0.0,
"p1_confidence": 0.4866666666666667,
"p2_confidence": 0.7333333333333334,
"surface_wr_p1": 42.857142857142854,
"surface_wr_p2": 50.0,
"utr_advantage": 0.0,
"utr_available": 0.0,
"best_rank_diff": 7,
"h2h_on_surface": 0,
"log_rank_ratio": -1.3286968693365542,
"rank_advantage": -186,
"tiebreak_wr_p1": 0.3333333333333333,
"tiebreak_wr_p2": 0.25,
"h2h_win_rate_p1": 0.5,
"match_load_diff": 0,
"surface_wr_diff": -7.142857142857146,
"bp_converted_diff": -6.227272727272727,
"p1_surface_matches": 14,
"p2_surface_matches": 22,
"serve_quality_diff": -7.958181818181821,
"winner_ue_ratio_p1": 0.4375,
"winner_ue_ratio_p2": 1.1512605042016806,
"aces_per_match_diff": -4.090909090909092,
"combined_confidence": 0.6100000000000001,
"current_streak_diff": 0,
"rank_tier_advantage": -2,
"first_serve_won_diff": -0.08181818181817846,
"h2h_confidence_score": 0.0,
"h2h_recency_weighted": 0.5,
"p1_surface_dominance": -0.14285714285714285,
"serve_consistency_p1": 8.84538744786454,
"serve_consistency_p2": 6.2202487788436205,
"surface_rank_synergy": 9.490691923832534,
"surface_wr_p1_stable": 44.44444444444444,
"surface_wr_p2_stable": 50.0,
"second_serve_won_diff": 0.8818181818181827,
"surface_matches_ratio": 0.6363636363636364,
"weighted_momentum_diff": 5.6270000000000095,
"elite_surface_amplifier": 0.0,
"days_since_last_match_p1": 89,
"days_since_last_match_p2": 67,
"rank_surface_mismatch_p1": -0.1145714285714286,
"rank_surface_mismatch_p2": 0.18600000000000005,
"surface_wr_diff_adjusted": -3.3888888888888906,
"surface_tournaments_won_diff": 0
},
"feature_importance": {}
}