Basketball · NBL · Singapore

Tong Whye vs Xin Hua

Wednesday, 23 September 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Tong Whye vs Xin Hua in NBL (Basketball) on Wednesday, 23 September 2026. See the head-to-head record, recent form and odds. Predictions and stats update daily.

SingaporeNBL
Tong Whye vs Xin Hua
23 Sept14:30
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Xin Hua
70%to win
by ~6.2 pts vs Tong Whye
Projected Total
147.5pts
70.776.8
no market line
Halftime Proj
70.4pts
28.442
model projection
Quarter Scores
projected
Q1Q2Q3Q4
Tong …1513.422.519.7
Xin H…19.822.216.818
Total34.835.639.337.7
from last 5+4 games
Tong Whye
Last 10: 28 (20%)
PPG: 57.8 — Allowed: 72.7 — Pace: 130.5
Xin Hua
Last 10: 37 (30%)
PPG: 77.4 — Allowed: 80.7 — Pace: 158.1
Tong Whye Form
Tong Whye
W6d
L8d
L13d
L398d
L399d
W408d
L411d
L413d
L420d
L422d
2W · 8L
12 Sept
Chong Ghee vs Tong Whye
68-71W
Q:26-816-2316-2410-16
10 Sept
Tong Whye vs Siglap
72-81L
Q:24-198-1918-2222-21
05 Sept
Tagawa vs Tong Whye
55-53L
Q:12-910-1011-1722-17
16 Aug
Eng Tat Horne… vs Tong Whye
96-67L
Q:23-1023-1122-2028-26
15 Aug
Tong Whye vs Xin Hua
70-82L
Q:21-2511-2727-1311-17
06 Aug
Tong Whye vs Tungsan
59-54W
03 Aug
Tong Whye vs Adroit
46-73L
01 Aug
Tagawa vs Tong Whye
66-43L
25 Jul
Siglap vs Tong Whye
73-51L
23 Jul
Tong Whye vs Chong Ghee
46-79L
Xin Hua Form
Xin Hua
L6d
L12d
L394d
L397d
W399d
L401d
W404d
L413d
L418d
W419d
3W · 7L
12 Sept
Xin Hua vs IMG K-Star
75-94L
Q:13-2122-2518-1822-30
06 Sept
SG Basketball vs Xin Hua
74-71L
Q:10-2118-1231-2015-18
20 Aug
Eng Tat Horne… vs Xin Hua
82-70L
17 Aug
SG Basketball vs Xin Hua
82-77L
Q:19-2020-2815-1528-14
15 Aug
Tong Whye vs Xin Hua
70-82W
Q:21-2511-2727-1311-17
13 Aug
SBA vs Xin Hua
88-76L
10 Aug
Xin Hua vs Siglap
103-70W
01 Aug
Adroit vs Xin Hua
80-68L
27 Jul
Chong Ghee vs Xin Hua
89-59L
26 Jul
Xin Hua vs Tungsan
93-78W
Head-to-Head
Last 10
15 Aug
Tong Whye vs Xin Hua
70-82
Q:21-2511-2727-1311-17
28 Aug
Xin Hua vs Tong Whye
78-70
Q:20-1218-2218-1722-19
22 Jun
Xin Hua vs Tong Whye
91-52
Q:24-1820-1727-620-11
18 Nov
Xin Hua vs Tong Whye
89-65
Q:22-1531-2218-1918-9
Head-to-head summary
4 meetings — Tong Whye 0 / Xin Hua 4. Average total: 149.2.
Model output
{
  "expected_points": {
    "team_1": 70.7,
    "team_2": 76.8,
    "total": 147.5
  },
  "win_probability": {
    "team_1": 30,
    "team_2": 70
  },
  "form": {
    "team_1": {
      "played": 10,
      "wins": 2,
      "losses": 8,
      "win_rate": 0.2,
      "avg_pf": 57.8,
      "avg_pa": 72.7,
      "w_avg_pf": 59.4,
      "w_avg_pa": 72.7,
      "pace": 130.5,
      "blowout_rate": 0.5
    },
    "team_2": {
      "played": 10,
      "wins": 3,
      "losses": 7,
      "win_rate": 0.3,
      "avg_pf": 77.4,
      "avg_pa": 80.7,
      "w_avg_pf": 76.9,
      "w_avg_pa": 80.9,
      "pace": 158.1,
      "blowout_rate": 0.4
    }
  },
  "h2h_summary": {
    "considered": 4,
    "t1_wins": 0,
    "t2_wins": 4,
    "t1_win_rate": 0,
    "avg_total": 149.2
  },
  "confidence": 85,
  "winner": {
    "team": "Xin Hua",
    "probability": 70,
    "margin_pts": 6.2,
    "opponent": "Tong Whye",
    "opponent_probability": 30
  },
  "total_points": {
    "projected_total": 147.5,
    "team_1_proj": 70.7,
    "team_2_proj": 76.8,
    "market": null
  },
  "halftime": {
    "team_1": 28.4,
    "team_2": 42,
    "total": 70.4,
    "source": "projected_from_form"
  },
  "quarter_scores": null,
  "quarter_prediction": {
    "home": [
      15,
      13.4,
      22.5,
      19.7
    ],
    "away": [
      19.8,
      22.2,
      16.8,
      18
    ],
    "per_quarter_total": [
      34.8,
      35.6,
      39.3,
      37.7
    ],
    "halftime": {
      "home": 28.4,
      "away": 42,
      "total": 70.4
    },
    "source": "form",
    "t1_samples": 5,
    "t2_samples": 4,
    "t1_fractions": {
      "q1": 0.213,
      "q2": 0.189,
      "q3": 0.319,
      "q4": 0.279,
      "samples": 5
    },
    "t2_fractions": {
      "q1": 0.258,
      "q2": 0.289,
      "q3": 0.219,
      "q4": 0.234,
      "samples": 4
    }
  },
  "predictions": {
    "safe": {
      "market": "moneyline",
      "pick": "Xin Hua to win",
      "team": "Xin Hua",
      "win_prob": 70,
      "confidence": 85,
      "reason": "Projected margin ~6 pts; form 30% vs 20% (last 10/10); H2H 100% over last 4"
    },
    "high_risk": {
      "market": "total points (Under)",
      "pick": "Under (projected 147)",
      "projected": 147.5,
      "confidence": 85,
      "reason": "Combined pace 144.3 < league baseline."
    }
  },
  "model_version": "v2-2026-05-basketball"
}
Full match data
{
  "sport": "basketball",
  "league": "NBL",
  "country": "Singapore",
  "match": "Tong Whye vs Xin Hua",
  "date": "2026-09-23",
  "time": "14:30",
  "status": null,
  "score": null,
  "quarters": null,
  "match_stats": null,
  "team_1": {
    "name": "Tong Whye",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "Chong Ghee",
        "away": "Tong Whye",
        "score": "68-71",
        "home_points": 68,
        "away_points": 71,
        "total_points": 139,
        "home_won": false,
        "quarters": {
          "home": [
            26,
            16,
            16,
            10
          ],
          "away": [
            8,
            23,
            24,
            16
          ]
        }
      },
      {
        "date": "10.09.26",
        "home": "Tong Whye",
        "away": "Siglap",
        "score": "72-81",
        "home_points": 72,
        "away_points": 81,
        "total_points": 153,
        "home_won": false,
        "quarters": {
          "home": [
            24,
            8,
            18,
            22
          ],
          "away": [
            19,
            19,
            22,
            21
          ]
        }
      },
      {
        "date": "05.09.26",
        "home": "Tagawa",
        "away": "Tong Whye",
        "score": "55-53",
        "home_points": 55,
        "away_points": 53,
        "total_points": 108,
        "home_won": true,
        "quarters": {
          "home": [
            12,
            10,
            11,
            22
          ],
          "away": [
            9,
            10,
            17,
            17
          ]
        }
      },
      {
        "date": "16.08.25",
        "home": "Eng Tat Hornets",
        "away": "Tong Whye",
        "score": "96-67",
        "home_points": 96,
        "away_points": 67,
        "total_points": 163,
        "home_won": true,
        "quarters": {
          "home": [
            23,
            23,
            22,
            28
          ],
          "away": [
            10,
            11,
            20,
            26
          ]
        }
      },
      {
        "date": "15.08.25",
        "home": "Tong Whye",
        "away": "Xin Hua",
        "score": "70-82",
        "home_points": 70,
        "away_points": 82,
        "total_points": 152,
        "home_won": false,
        "quarters": {
          "home": [
            21,
            11,
            27,
            11
          ],
          "away": [
            25,
            27,
            13,
            17
          ]
        }
      },
      {
        "date": "06.08.25",
        "home": "Tong Whye",
        "away": "Tungsan",
        "score": "59-54",
        "home_points": 59,
        "away_points": 54,
        "total_points": 113,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "03.08.25",
        "home": "Tong Whye",
        "away": "Adroit",
        "score": "46-73",
        "home_points": 46,
        "away_points": 73,
        "total_points": 119,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "01.08.25",
        "home": "Tagawa",
        "away": "Tong Whye",
        "score": "66-43",
        "home_points": 66,
        "away_points": 43,
        "total_points": 109,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "25.07.25",
        "home": "Siglap",
        "away": "Tong Whye",
        "score": "73-51",
        "home_points": 73,
        "away_points": 51,
        "total_points": 124,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "23.07.25",
        "home": "Tong Whye",
        "away": "Chong Ghee",
        "score": "46-79",
        "home_points": 46,
        "away_points": 79,
        "total_points": 125,
        "home_won": false,
        "quarters": null
      }
    ]
  },
  "team_2": {
    "name": "Xin Hua",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "Xin Hua",
        "away": "IMG K-Star",
        "score": "75-94",
        "home_points": 75,
        "away_points": 94,
        "total_points": 169,
        "home_won": false,
        "quarters": {
          "home": [
            13,
            22,
            18,
            22
          ],
          "away": [
            21,
            25,
            18,
            30
          ]
        }
      },
      {
        "date": "06.09.26",
        "home": "SG Basketball",
        "away": "Xin Hua",
        "score": "74-71",
        "home_points": 74,
        "away_points": 71,
        "total_points": 145,
        "home_won": true,
        "quarters": {
          "home": [
            10,
            18,
            31,
            15
          ],
          "away": [
            21,
            12,
            20,
            18
          ]
        }
      },
      {
        "date": "20.08.25",
        "home": "Eng Tat Hornets",
        "away": "Xin Hua",
        "score": "82-70",
        "home_points": 82,
        "away_points": 70,
        "total_points": 152,
        "home_won": true,
        "quarters": {
          "home": [],
          "away": []
        }
      },
      {
        "date": "17.08.25",
        "home": "SG Basketball",
        "away": "Xin Hua",
        "score": "82-77",
        "home_points": 82,
        "away_points": 77,
        "total_points": 159,
        "home_won": true,
        "quarters": {
          "home": [
            19,
            20,
            15,
            28
          ],
          "away": [
            20,
            28,
            15,
            14
          ]
        }
      },
      {
        "date": "15.08.25",
        "home": "Tong Whye",
        "away": "Xin Hua",
        "score": "70-82",
        "home_points": 70,
        "away_points": 82,
        "total_points": 152,
        "home_won": false,
        "quarters": {
          "home": [
            21,
            11,
            27,
            11
          ],
          "away": [
            25,
            27,
            13,
            17
          ]
        }
      },
      {
        "date": "13.08.25",
        "home": "SBA",
        "away": "Xin Hua",
        "score": "88-76",
        "home_points": 88,
        "away_points": 76,
        "total_points": 164,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "10.08.25",
        "home": "Xin Hua",
        "away": "Siglap",
        "score": "103-70",
        "home_points": 103,
        "away_points": 70,
        "total_points": 173,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "01.08.25",
        "home": "Adroit",
        "away": "Xin Hua",
        "score": "80-68",
        "home_points": 80,
        "away_points": 68,
        "total_points": 148,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "27.07.25",
        "home": "Chong Ghee",
        "away": "Xin Hua",
        "score": "89-59",
        "home_points": 89,
        "away_points": 59,
        "total_points": 148,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "26.07.25",
        "home": "Xin Hua",
        "away": "Tungsan",
        "score": "93-78",
        "home_points": 93,
        "away_points": 78,
        "total_points": 171,
        "home_won": true,
        "quarters": null
      }
    ]
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "15.08.25",
        "home": "Tong Whye",
        "away": "Xin Hua",
        "score": "70-82",
        "home_points": 70,
        "away_points": 82,
        "total_points": 152,
        "home_won": false,
        "quarters": {
          "home": [
            21,
            11,
            27,
            11
          ],
          "away": [
            25,
            27,
            13,
            17
          ]
        }
      },
      {
        "date": "28.08.24",
        "home": "Xin Hua",
        "away": "Tong Whye",
        "score": "78-70",
        "home_points": 78,
        "away_points": 70,
        "total_points": 148,
        "home_won": true,
        "quarters": {
          "home": [
            20,
            18,
            18,
            22
          ],
          "away": [
            12,
            22,
            17,
            19
          ]
        }
      },
      {
        "date": "22.06.24",
        "home": "Xin Hua",
        "away": "Tong Whye",
        "score": "91-52",
        "home_points": 91,
        "away_points": 52,
        "total_points": 143,
        "home_won": true,
        "quarters": {
          "home": [
            24,
            20,
            27,
            20
          ],
          "away": [
            18,
            17,
            6,
            11
          ]
        }
      },
      {
        "date": "18.11.23",
        "home": "Xin Hua",
        "away": "Tong Whye",
        "score": "89-65",
        "home_points": 89,
        "away_points": 65,
        "total_points": 154,
        "home_won": true,
        "quarters": {
          "home": [
            22,
            31,
            18,
            18
          ],
          "away": [
            15,
            22,
            19,
            9
          ]
        }
      }
    ]
  },
  "odds": {
    "match_winner": {
      "home": null,
      "away": null,
      "vig_pct": null
    }
  },
  "analysis": {
    "expected_points": {
      "team_1": 70.7,
      "team_2": 76.8,
      "total": 147.5
    },
    "win_probability": {
      "team_1": 30,
      "team_2": 70
    },
    "form": {
      "team_1": {
        "played": 10,
        "wins": 2,
        "losses": 8,
        "win_rate": 0.2,
        "avg_pf": 57.8,
        "avg_pa": 72.7,
        "w_avg_pf": 59.4,
        "w_avg_pa": 72.7,
        "pace": 130.5,
        "blowout_rate": 0.5
      },
      "team_2": {
        "played": 10,
        "wins": 3,
        "losses": 7,
        "win_rate": 0.3,
        "avg_pf": 77.4,
        "avg_pa": 80.7,
        "w_avg_pf": 76.9,
        "w_avg_pa": 80.9,
        "pace": 158.1,
        "blowout_rate": 0.4
      }
    },
    "h2h_summary": {
      "considered": 4,
      "t1_wins": 0,
      "t2_wins": 4,
      "t1_win_rate": 0,
      "avg_total": 149.2
    },
    "confidence": 85,
    "winner": {
      "team": "Xin Hua",
      "probability": 70,
      "margin_pts": 6.2,
      "opponent": "Tong Whye",
      "opponent_probability": 30
    },
    "total_points": {
      "projected_total": 147.5,
      "team_1_proj": 70.7,
      "team_2_proj": 76.8,
      "market": null
    },
    "halftime": {
      "team_1": 28.4,
      "team_2": 42,
      "total": 70.4,
      "source": "projected_from_form"
    },
    "quarter_scores": null,
    "quarter_prediction": {
      "home": [
        15,
        13.4,
        22.5,
        19.7
      ],
      "away": [
        19.8,
        22.2,
        16.8,
        18
      ],
      "per_quarter_total": [
        34.8,
        35.6,
        39.3,
        37.7
      ],
      "halftime": {
        "home": 28.4,
        "away": 42,
        "total": 70.4
      },
      "source": "form",
      "t1_samples": 5,
      "t2_samples": 4,
      "t1_fractions": {
        "q1": 0.213,
        "q2": 0.189,
        "q3": 0.319,
        "q4": 0.279,
        "samples": 5
      },
      "t2_fractions": {
        "q1": 0.258,
        "q2": 0.289,
        "q3": 0.219,
        "q4": 0.234,
        "samples": 4
      }
    },
    "predictions": {
      "safe": {
        "market": "moneyline",
        "pick": "Xin Hua to win",
        "team": "Xin Hua",
        "win_prob": 70,
        "confidence": 85,
        "reason": "Projected margin ~6 pts; form 30% vs 20% (last 10/10); H2H 100% over last 4"
      },
      "high_risk": {
        "market": "total points (Under)",
        "pick": "Under (projected 147)",
        "projected": 147.5,
        "confidence": 85,
        "reason": "Combined pace 144.3 < league baseline."
      }
    },
    "model_version": "v2-2026-05-basketball"
  }
}

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Basketball board.