Windy City Bulls host Grand Rapids Gold on 14 November 2026 in a G League contest that the model predicts will be tight, with the Bulls' stout defence and the Gold's sluggish pace limiting scoring; the Pythia forecast calls for 120-115, a 234.6-point total that falls well below the 247.5 over-under line, giving only a 25% chance of an over. The Bulls are 3-0 for the season, averaging 125.3 points and allowing 114.3, and have won all three home games, including a narrow 114-113 victory over the Gold on 12 November; the Gold are 0-3 overall, 113.0 points and 114.0 allowed on the road, and have lost their sole road outing and three home games, the most recent being a 114-120 defeat to Sioux Falls Skyforce. In their last ten meetings the Bulls lead 6-4, with the latest win the same 114-113 game. Pythia gives the Bulls a 64% chance to win, the Gold 36%, and the favourite is the Bulls; the model also projects a 4% overtime probability. The Bulls' 120-point output will be the decisive factor.
| Split | Scored | Allowed | Total | Margin | Win % |
|---|---|---|---|---|---|
| Season (3) | 125.3 | 114.3 | 239.7 | +11.0 | 100% |
| Season at home (3) | 125.3 | 114.3 | 239.7 | +11.0 | 100% |
| Season away | no games | ||||
| Last 10 (10) | 125.5 | 125.2 | 250.7 | +0.3 | 50% |
| Last 5 (5) | 126.0 | 120.0 | 246.0 | +6.0 | 60% |
| Last 30 games by opponent strength | |||||
| vs Stronger (9) | 117.8 | 135.0 | 252.8 | -17.2 | 11% |
| vs Similar (16) | 121.6 | 118.7 | 240.3 | +2.9 | 62% |
| vs Weaker ◀ (5) | 120.2 | 116.0 | 236.2 | +4.2 | 60% |
| Split | Scored | Allowed | Total | Margin | Win % |
|---|---|---|---|---|---|
| Season (3) | 114.3 | 121.3 | 235.7 | -7.0 | 0% |
| Season at home (2) | 115.0 | 125.0 | 240.0 | -10.0 | 0% |
| Season away (1) | 113.0 | 114.0 | 227.0 | -1.0 | 0% |
| Last 10 (10) | 111.9 | 116.8 | 228.7 | -4.9 | 20% |
| Last 5 (5) | 115.4 | 116.8 | 232.2 | -1.4 | 20% |
| Last 30 games by opponent strength | |||||
| vs Stronger ◀ (12) | 110.2 | 122.3 | 232.5 | -12.2 | 0% |
| vs Similar (15) | 113.1 | 116.4 | 229.5 | -3.3 | 40% |
| vs Weaker (3) | 125.7 | 126.3 | 252.0 | -0.7 | 33% |
| 1st half | Scored | Allowed | Total | Margin | Won the half | Over 123.5 |
|---|---|---|---|---|---|---|
| Last 30 (30) | 60.2 | 61.8 | 122.0 | -1.7 | 40% | 43% |
| Last 30 at home (15) | 64.6 | 62.1 | 126.7 | +2.5 | 47% | 53% |
| Last 30 away (15) | 55.7 | 61.6 | 117.3 | -5.9 | 33% | 33% |
| Last 10 (10) | 60.7 | 64.7 | 125.4 | -4.0 | 20% | 50% |
| Last 5 (5) | 64.0 | 62.2 | 126.2 | +1.8 | 40% | 80% |
| Last 30 games by opponent strength | ||||||
| vs Stronger (9) | 57.6 | 63.7 | 121.2 | -6.1 | 22% | 33% |
| vs Similar (16) | 60.9 | 60.2 | 121.1 | +0.6 | 50% | 38% |
| vs Weaker ◀ (5) | 62.6 | 63.6 | 126.2 | -1.0 | 40% | 80% |
| 1st half | Scored | Allowed | Total | Margin | Won the half | Over 123.5 |
|---|---|---|---|---|---|---|
| Last 30 (30) | 56.8 | 59.9 | 116.7 | -3.0 | 27% | 30% |
| Last 30 at home (14) | 55.7 | 59.0 | 114.7 | -3.3 | 29% | 21% |
| Last 30 away (16) | 57.8 | 60.6 | 118.4 | -2.8 | 25% | 38% |
| Last 10 (10) | 56.2 | 59.4 | 115.6 | -3.2 | 20% | 20% |
| Last 5 (5) | 60.6 | 59.6 | 120.2 | +1.0 | 40% | 20% |
| Last 30 games by opponent strength | ||||||
| vs Stronger ◀ (12) | 57.6 | 59.7 | 117.2 | -2.1 | 33% | 17% |
| vs Similar (15) | 55.7 | 58.3 | 114.0 | -2.5 | 27% | 33% |
| vs Weaker (3) | 59.3 | 68.7 | 128.0 | -9.3 | 0% | 67% |
| Pick | Probability | Avg odds | Best 1 | Best 2 | Best 3 | Best 4 | Best 5 | Edge | Result |
|---|---|---|---|---|---|---|---|---|---|
| Under 245.5 | 71.8% | 2.04 | 2.04 | - | - | - | - | +26.5pp | Won |
| Under 246.5 | 73.5% | 1.96 | 1.96 | - | - | - | - | +26.3pp | Won |
| Under 247.5 | 75.2% | 1.90 | 1.90 | - | - | - | - | +26.0pp | Won |
| Under 248.5 | 76.8% | 1.82 | 1.82 | - | - | - | - | +25.9pp | Won |
| Under 249.5 | 78.4% | 1.75 | 1.75 | - | - | - | - | +25.6pp | Won |
| Grand Rapids Gold under 123.5 | 76.5% | 1.75 | 1.75 | - | - | - | - | +24.2pp | Won |
| Grand Rapids Gold under 121.5 | 71.1% | 1.95 | 1.95 | - | - | - | - | +24.2pp | Won |
| Grand Rapids Gold under 122.5 | 73.9% | 1.86 | 1.86 | - | - | - | - | +24.1pp | Won |
| Grand Rapids Gold under 124.5 | 79.0% | 1.66 | 1.66 | - | - | - | - | +23.9pp | Won |
| Windy City Bulls under 127.5 | 74.7% | 1.65 | 1.65 | - | - | - | - | +19.1pp | Won |
| Windy City Bulls under 126.5 | 71.9% | 1.73 | 1.73 | - | - | - | - | +19.0pp | Won |
Yesterday's results in full, today's games and market moves worth watching. One post a day, no signup.
| Date | Game | Score |
|---|---|---|
| 13/11/26 | Windy City Bulls v Grand Rapids Gold | 114-113 |
| 13/02/26 | Windy City Bulls v Grand Rapids Gold | 116-111 |
| 12/02/26 | Windy City Bulls v Grand Rapids Gold | 131-135 |
| 12/12/25 | Grand Rapids Gold v Windy City Bulls | 134-139 |
| 10/12/25 | Grand Rapids Gold v Windy City Bulls | 142-129 |
| 06/02/25 | Windy City Bulls v Grand Rapids Gold | 87-100 |
| 06/01/25 | Windy City Bulls v Grand Rapids Gold | 124-94 |
| 10/11/24 | Grand Rapids Gold v Windy City Bulls | 124-121 |
| 09/11/24 | Grand Rapids Gold v Windy City Bulls | 112-117 |
| 15/03/24 | Windy City Bulls v Grand Rapids Gold | 116-95 |
| Date | H/A | Opponent | Score |
|---|---|---|---|
| 13/11/26 | H | Grand Rapids Gold | 114-113 |
| 08/11/26 | H | Noblesville Boom | 135-128 |
| 07/11/26 | H | Noblesville Boom | 127-102 |
| 28/03/26 | A | Westchester | 121-123 |
| 25/03/26 | A | Birmingham Squadron | 133-134 |
| 22/03/26 | A | Birmingham Squadron | 119-134 |
| 20/03/26 | A | Capital City Go-Go | 143-154 |
| 18/03/26 | A | Capital City Go-Go | 122-133 |
| 17/03/26 | H | Wisconsin Herd | 116-115 |
| 15/03/26 | H | Valley Suns | 125-116 |
| Date | H/A | Opponent | Score |
|---|---|---|---|
| 13/11/26 | A | Windy City Bulls | 113-114 |
| 08/11/26 | H | Sioux Falls Skyforce | 114-120 |
| 08/11/26 | H | Sioux Falls Skyforce | 116-130 |
| 27/03/26 | H | Birmingham Squadron | 123-101 |
| 22/03/26 | A | South Bay Lakers | 111-119 |
| 21/03/26 | A | South Bay Lakers | 98-111 |
| 17/03/26 | H | Oklahoma City Blue | 127-130 OT |
| 15/03/26 | H | Oklahoma City Blue | 131-125 OT |
| 13/03/26 | A | Maine Celtics | 91-96 |
| 11/03/26 | H | Birmingham Squadron | 95-122 |
| Form | Last 5 | Win % |
|---|---|---|
| Overall | WWW | 100% |
| Home | WWW | 100% |
| Away | - | - |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Games | 3 | 3 | - |
| Win % | 100% | 100% | - |
| Points / game | 125.3 | 125.3 | - |
| Allowed / game | 114.3 | 114.3 | - |
| Point differential | +11.0 | +11.0 | - |
| Avg total | 239.7 | 239.7 | - |
| Over 247.5 | 33% | 33% | - |
| Win by 10+ | 33% | 33% | - |
| Close games (≤5 pts) won | 100% (1) | 100% (1) | - |
| Overtime % | 0% | 0% | - |
| Form | Last 5 | Win % |
|---|---|---|
| Overall | LLL | 0% |
| Home | LL | 0% |
| Away | L | 0% |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Games | 3 | 2 | 1 |
| Win % | 0% | 0% | 0% |
| Points / game | 114.3 | 115.0 | 113.0 |
| Allowed / game | 121.3 | 125.0 | 114.0 |
| Point differential | -7.0 | -10.0 | -1.0 |
| Avg total | 235.7 | 240.0 | 227.0 |
| Over 247.5 | 0% | 0% | 0% |
| Win by 10+ | 0% | 0% | 0% |
| Close games (≤5 pts) won | 0% (1) | - | 0% (1) |
| Overtime % | 0% | 0% | 0% |
| # | Team | GP | W | L | Win % | PF/g | PA/g | Diff |
|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 100% | 120.3 | 101.0 | +19.3 | |
| 2 | 2 | 2 | 0 | 100% | 142.0 | 127.0 | +15.0 | |
| 3 | 3 | 3 | 0 | 100% | 125.3 | 114.3 | +11.0 | |
| 4 | 3 | 3 | 0 | 100% | 102.3 | 93.7 | +8.7 | |
| 5 | 3 | 3 | 0 | 100% | 132.7 | 124.0 | +8.7 | |
| 6 | 2 | 2 | 0 | 100% | 118.5 | 113.0 | +5.5 | |
| 7 | 4 | 3 | 1 | 75% | 117.0 | 109.5 | +7.5 | |
| 8 | 4 | 3 | 1 | 75% | 115.8 | 109.2 | +6.5 | |
| 9 | 4 | 3 | 1 | 75% | 123.5 | 121.0 | +2.5 | |
| 10 | 3 | 2 | 1 | 67% | 125.3 | 125.3 | +0.0 | |
| 11 | 5 | 3 | 2 | 60% | 113.2 | 106.0 | +7.2 | |
| 12 | 5 | 3 | 2 | 60% | 95.6 | 94.2 | +1.4 | |
| 13 | 2 | 1 | 1 | 50% | 104.5 | 101.5 | +3.0 | |
| 14 | 2 | 1 | 1 | 50% | 129.5 | 128.0 | +1.5 | |
| 15 | 2 | 1 | 1 | 50% | 131.5 | 132.0 | -0.5 | |
| 16 | 2 | 1 | 1 | 50% | 117.0 | 117.5 | -0.5 | |
| 17 | 4 | 2 | 2 | 50% | 118.8 | 125.0 | -6.2 | |
| 18 | 5 | 2 | 3 | 40% | 119.0 | 120.0 | -1.0 | |
| 19 | 3 | 1 | 2 | 33% | 102.7 | 99.3 | +3.3 | |
| 20 | 3 | 1 | 2 | 33% | 109.7 | 108.0 | +1.7 | |
| 21 | 3 | 1 | 2 | 33% | 104.7 | 104.7 | +0.0 | |
| 22 | Rip City Remix | 3 | 1 | 2 | 33% | 113.0 | 116.3 | -3.3 |
| 23 | 3 | 1 | 2 | 33% | 95.3 | 101.0 | -5.7 | |
| 24 | 4 | 1 | 3 | 25% | 116.8 | 124.8 | -8.0 | |
| 25 | 4 | 1 | 3 | 25% | 118.8 | 128.8 | -10.0 | |
| 26 | 5 | 1 | 4 | 20% | 93.4 | 103.0 | -9.6 | |
| 27 | 3 | 0 | 3 | 0% | 114.3 | 121.3 | -7.0 | |
| 28 | Valley Suns | 3 | 0 | 3 | 0% | 115.0 | 123.3 | -8.3 |
| 29 | 2 | 0 | 2 | 0% | 132.0 | 145.0 | -13.0 | |
| 30 | 3 | 0 | 3 | 0% | 94.0 | 107.7 | -13.7 | |
| 31 | 1 | 0 | 1 | 0% | 122.0 | 147.0 | -25.0 |
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 13 | 32 | 27 | 31 | 103 | |
| 30 | 28 | 24 | 26 | 108 |
We use cookies to keep the site working, to remember your settings, to understand which predictions people read, and to improve what we show you. For more information, see our Cookie Policy.
Cookies required to use the site and the features you have asked for. They provide the pages, predictions and account functions you requested. These are essential for the operation of our website.
Cookies that remember the preferences and settings from your last visit, so the site behaves the way you left it. They do not tell us who you are and they are not used to build a profile of you.
Cookies used to collect information about your usage of the site. These are used to produce aggregated statistics about visits to our pages. We use these statistics internally to test and improve the site and to give you a better experience. Without them our ability to provide a smoother experience may be degraded.
Cookies used to deliver adverts relevant to you based on your interests. This can include limiting the number of times you see an advert as well as helping us measure the effectiveness of an advert. Without these cookies you will still see adverts, but they will not be adjusted to your interests.