Cassius Chinlund vs David Duong
UTR PTT Newport Beach Men 19 | Hard | Semifinals
04 Ene 2026, 02:00
04 Ene 2026, 02:00
Predicción IA (XGBoost 1.0.0)
Cassius Chinlund
Cassius …: 53,0%
David …: 47,0%
¿Por qué Cassius Chinlund?
UTR 12,00 vs 12,00
— Niveles similares
Cassius …
W17-L11
61% WR
vs UTR 11,9
W1
David …
W29-L33
47% WR
vs UTR 11,8
L1
Confianza baja
| Tier: ?
Datos limitados: Esta predicción tiene baja confianza (30%).
No recomendamos usar como value bet.
Comparativo de Odds
| Fuente | Cassius … | David … | Prob Impl. P1 |
|---|---|---|---|
| Sofascore | 1,44 | 2,63 | 69,2% |
| Gamdom | 1,38 | 2,60 | 72,5% |
| IA Fair Odds | 1,89 | 2,13 | 53,0% |
Edge vs Mercado:
Cassius …: -11,5%
David …: +11,5%
Estadísticas de Jugadores
Cassius Chinlund
Ranking
#-
UTR Rating
12,00 General
UTR Ranking
#1852
Forma L5
25% (4p)
Forma L10
25% (4p)
WR Hard
0/0 = 0,0%
David Duong
Ranking
#-
UTR Rating
12,00 General
UTR Ranking
#2526
Forma L5
40% (5p)
Forma L10
40% (5p)
WR Hard
0/0 = 0,0%
Momentum & Forma UTR
Cassius Chinlund
Record 2025
17W - 11L (61%)
Racha
1W
UTR Oponentes
11,9
Últimos 5:
W
L
L
W
L
David Duong
Record 2025
29W - 33L (47%)
Racha
1L
UTR Oponentes
11,8
Últimos 5:
L
W
W
L
L
Análisis Momentum
Momentum similar entre ambos jugadores.
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,1500 | |
| last3_wr_diff | 0,0000 | |
| momentum_p1 | 30,6122 | |
| momentum_p2 | 28,0000 | |
| momentum_diff | 2,6122 | |
| weighted_momentum_diff | 1,9592 | |
| current_streak_diff | 1,0000 | |
| days_since_last_match_p1 | 0,0000 | |
| days_since_last_match_p2 | 0,0000 | |
| match_load_p1 | 4,0000 | |
| match_load_p2 | 4,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 | 6,9303 | |
| serve_consistency_p2 | 10,0402 |
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 | 0,0000 | |
| utr_p1 | 0,4706 | |
| utr_p2 | 0,4706 | |
| utr_advantage | 0,0000 | |
| 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
21023
API ID
15306010
Gamdom ID
567035
Torneo
UTR PTT Newport Beach Men 19
Superficie
Hard
Ronda
Semifinals
Status
postponed
JSON Data
{
"match": {
"id": 21023,
"api_id": 15306010,
"gamdom_id": 567035,
"player1": "Cassius Chinlund",
"player2": "David Duong",
"tournament": "UTR PTT Newport Beach Men 19",
"surface": "hard",
"round": "Semifinals",
"date": "2026-01-03T22:00:00+00:00",
"status": "postponed"
},
"odds": {
"sofascore": {
"p1": 1.4444444444444444,
"p2": 2.625
},
"gamdom": {
"p1": 1.38,
"p2": 2.6
},
"tnnslive": {
"p1": 1.41,
"p2": 2.72
}
},
"prediction": {
"prob_p1": 0.5301,
"prob_p2": 0.4699,
"winner": 1,
"confidence": 0.5301,
"model_version": "1.0.0"
},
"player_stats": {
"p1": {
"ranking": null,
"utr_singles": 12.0,
"utr_ranking": 1852,
"utr_division": "General",
"utr_pro": false,
"utr_v4_wins": 17,
"utr_v4_losses": 11,
"utr_v4_wr": 60.71428571428571,
"utr_v4_win_streak": 1,
"utr_v4_lose_streak": 0,
"utr_v4_avg_opp_utr": 11.91,
"utr_v4_recent": [
{
"win": true,
"opponent_utr": 12.0,
"opponent_name": "Roi Ginat"
},
{
"win": false,
"opponent_utr": 13.21,
"opponent_name": "Lasse Poertner"
},
{
"win": false,
"opponent_utr": 12.0,
"opponent_name": "Gray Kelley"
},
{
"win": true,
"opponent_utr": 13.1,
"opponent_name": "LUCCA LIU"
},
{
"win": false,
"opponent_utr": 12.0,
"opponent_name": "John Cross"
}
],
"utr_v4_synced": "2025-12-07T19:55:45.925807+00:00",
"utr_v4_available": true,
"wr_surface": 0,
"wr_surface_wins": 0,
"wr_surface_total": 0,
"wr_surface_source": "TennisPlayerYearStats",
"form_l5_wr": 25.0,
"form_l10_wr": 25.0,
"form_l5_matches": 4,
"form_l10_matches": 4
},
"p2": {
"ranking": null,
"utr_singles": 12.0,
"utr_ranking": 2526,
"utr_division": "General",
"utr_pro": false,
"utr_v4_wins": 29,
"utr_v4_losses": 33,
"utr_v4_wr": 46.774193548387096,
"utr_v4_win_streak": 0,
"utr_v4_lose_streak": 1,
"utr_v4_avg_opp_utr": 11.77,
"utr_v4_recent": [
{
"win": false,
"opponent_utr": 12.53,
"opponent_name": "Kyle Overmyer"
},
{
"win": true,
"opponent_utr": 12.0,
"opponent_name": "Raz Haviv"
},
{
"win": true,
"opponent_utr": 12.0,
"opponent_name": "Benjamin Berger"
},
{
"win": false,
"opponent_utr": 12.0,
"opponent_name": "Santiago Perez"
},
{
"win": false,
"opponent_utr": 13.57,
"opponent_name": "Peter Makk"
}
],
"utr_v4_synced": "2025-12-07T19:55:58.547429+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
}
},
"utr": {
"p1": {
"score": 12.0,
"ranking": 1852,
"division": "General",
"is_pro": false
},
"p2": {
"score": 12.0,
"ranking": 2526,
"division": "General",
"is_pro": false
}
},
"features": {
"utr_p1": 0.47058823529411764,
"utr_p2": 0.47058823529411764,
"utr_diff": 0.0,
"rank_ratio": 1.0,
"h2h_matches": 0,
"momentum_p1": 30.612244897959183,
"momentum_p2": 28.000000000000004,
"points_diff": 0,
"utr_both_pro": 0.0,
"bp_saved_diff": 0,
"h2h_wins_diff": 0,
"last3_wr_diff": 0.0,
"last5_wr_diff": -0.15000000000000002,
"match_load_p1": 4,
"match_load_p2": 4,
"momentum_diff": 2.6122448979591795,
"p1_confidence": 0.3,
"p2_confidence": 0.3,
"surface_wr_p1": 0,
"surface_wr_p2": 0,
"utr_advantage": 0.0,
"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": 6.930310325047937,
"serve_consistency_p2": 10.0401620094645,
"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": 1.9591836734693828,
"elite_surface_amplifier": 0,
"days_since_last_match_p1": 0,
"days_since_last_match_p2": 0,
"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": {}
}