San Francisco
2026-2027 Team Stats (3 games)
Model Outputs
Output is shown as model rating with league rank in parentheses when available.
| Model | Output | Notes |
|---|---|---|
| Elo Elo Streaming paired-comparison rating with recency baked into sequential updates. More โ | 1024 (#123) | Preseason prior 971 (returning production + recruiting): last season 1032, returning -57, transfers -50, freshmen +46 |
| Bradley-Terry Bradley-Terry Static logistic paired-comparison model with one team strength parameter. More โ | 1020 (#135) | HCA +206 elo |
| Bradley-Terry Recency Bradley-Terry Recency Static Bradley-Terry with exponential recency weights on newer games. More โ | 1020 (#134) | HCA +205 elo |
| Margin Margin Linear team-strength model fit on point differential instead of binary wins. More โ | -0.2 (#158) | HCA +2.2 |
| Margin Recency Margin Recency Margin regression with exponential recency weights on newer games. More โ | -0.2 (#159) | HCA +2.2 |
| Pythagorean Pythagorean Pythagorean win expectation from raw points scored and allowed. More โ | 0.652 (#118) | - |
| Adjusted Efficiency Adjusted Efficiency Opponent-adjusted efficiency model with separate offensive and defensive components. More โ | 0.524 (#134) | AdjNet +2.4 |
| Log Adjusted Log Adjusted Log-scale adjusted efficiency model that downweights blowout leverage. More โ | 0.527 (#136) | AdjNet +2.5 |
| Points Off/Def Points Off/Def Raw points regression with separate offensive and defensive team parameters. More โ | 0.469 (#178) | AdjO 66.2 | AdjD 68.3 |
| Points Off/Def Recency Points Off/Def Recency Off/def points regression with exponential recency weights. More โ | 0.469 (#178) | AdjO 66.2 | AdjD 68.3 |
| Core Ensemble Core Ensemble Equal-logit blend of Elo, recency BT, recency margin, log-adjusted pyth, and points off/def. More โ | 0.528 (#135) | Blend of Elo, BT, Margin, PythLog, PtsOD |
| Recency Ensemble Recency Ensemble Equal-logit blend of Elo, recency BT, recency margin, log-adjusted pyth, and recency points off/def. More โ | 0.528 (#135) | Blend of Elo, BT, Margin, PythLog, PtsOD |
| Dynamic Bradley-Terry Dynamic Bradley-Terry Time-evolving paired-comparison model with latent team strength drift. More โ | 1055 (#121) | RD 187 | GP 3 |
| Adjusted Context Blend Adjusted Context Blend Chronologically trained component blend with rest and signed venue context. More โ | 0.512 (#138) | Chronological component blend with rest and venue. |
Rank through the season
League rank each week from the model's fit of the games played by then, published the same way as the table above, so each line ends at the rank shown there. Select a point for its rating.
2026-2027 Schedule & Results
| Date | Vs/At | Opponent | Result | Score |
|---|---|---|---|---|
| 2026-11-02 | vs | Radford Highlanders | W | 76 - 62 |
| 2026-11-06 | vs | North Dakota State Bison | W | 79 - 70 |
| 2026-11-10 | vs | Montana Grizzlies | W | 63 - 58 |
| 2026-11-14 | vs | Portland State Vikings | - | Preview |
| 2026-11-18 | vs | Louisiana Ragin' Cajuns | - | Preview |
2026-2027 Roster
Estimated Minutes by Position
Estimated from roster positions, box scores and minutes played. Each column totals one game's minutes, divided among the players. Use the labels or legend to highlight a player's estimated role.
| Player | Pos | GP | MIN | PTS | REB | AST | STL | BLK | TO | FGA | Numbers | PM | PM GP | PM/G | PM/40 | FG% | 3P% | FT% | RAPM | TS% | eFG% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ben Oosterbaan
|
F | 3 | 33.7 | 16.0 | 7.0 | 1.3 | 2.0 | 0.0 | 2.0 | 9.7 | 14.7 | 33 | 3 | 11.0 | 13.0 | 58.6 | 50.0 | 85.7 | 0.33 | 74.8 | 72.4 |
Dylan Bordon
|
G | 3 | 31.0 | 12.0 | 3.3 | 4.3 | 1.3 | 0.0 | 2.0 | 11.3 | 7.7 | 23 | 3 | 7.7 | 9.8 | 32.4 | 17.6 | 68.8 | -0.19 | 43.9 | 36.8 |
Ismaila Diagne
|
C | 2 | 30.5 | 10.0 | 8.5 | 1.5 | 1.0 | 1.0 | 2.0 | 6.0 | 14.0 | 30 | 2 | 15.0 | 19.6 | 58.3 | 0 | 60.0 | 0.43 | 61.0 | 58.3 |
Gustav Knudsen
|
F | 3 | 32.7 | 10.0 | 6.0 | 2.0 | 1.7 | 2.0 | 2.0 | 7.0 | 12.7 | 22 | 3 | 7.3 | 9.1 | 52.4 | 57.1 | 50.0 | -0.22 | 61.2 | 61.9 |
Andrew Hilman
|
G | 3 | 19.0 | 9.7 | 3.3 | 0.0 | 0.3 | 0.0 | 0.3 | 5.3 | 7.7 | -6 | 3 | -2.0 | -4.2 | 37.5 | 33.3 | 75.0 | -0.89 | 58.5 | 43.8 |
Ndewedo Newbury
|
F | 3 | 17.3 | 8.0 | 2.3 | 0.7 | 0.3 | 1.3 | 1.3 | 6.0 | 5.3 | 13 | 3 | 4.3 | 9.9 | 50.0 | 22.2 | 50.0 | 0.37 | 55.8 | 55.6 |
Yoav Vitlem
|
G | 3 | 25.3 | 6.3 | 2.0 | 2.3 | 1.3 | 0.0 | 1.7 | 5.3 | 5.0 | 32 | 3 | 10.7 | 17.2 | 25.0 | 25.0 | 76.9 | 0.84 | 43.7 | 28.1 |
Aidan Braccia
|
G | 3 | 9.0 | 2.0 | 0.3 | 0.0 | 0.3 | 0.0 | 0.3 | 1.7 | 0.7 | 0 | 3 | 0.0 | 0.0 | 40.0 | 40.0 | 0 | -0.27 | 60.0 | 60.0 |
Jaylen Hunter-Coleman
|
G | 3 | 7.0 | 1.7 | 0.7 | 0.0 | 0.0 | 0.0 | 0.7 | 1.3 | 0.3 | 0 | 3 | 0.0 | 0.0 | 50.0 | 33.3 | 0 | -0.44 | 62.5 | 62.5 |
Jaroslavs Pihtovs
|
F | 3 | 4.3 | 0.3 | 1.0 | 0.0 | 0.0 | 0.3 | 1.0 | 0.3 | 0.3 | -7 | 3 | -2.3 | -21.3 | 0.0 | 0 | 33.3 | -0.73 | 21.6 | 0.0 |
Dashel Wiley
|
F | 0 | - | 0.0 | 0.0 | 0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Abdullahi Bashir
|
G | 0 | - | 0.0 | 0.0 | 0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Ziga Daneu
|
F | 1 | 2.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | -1.0 | 0 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0 | -0.21 | 0.0 | 0.0 |
Wisdom Fode
|
G | 0 | - | 0.0 | 0.0 | 0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Mason Magee
|
G | 0 | - | 0.0 | 0.0 | 0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Adam Tyson
|
F | 0 | - | 0.0 | 0.0 | 0.0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Numbers/Game vs RAPM
X-axis = Numbers/Game (PTS+REB+AST+STL+BLK-TO-FGA), Y-axis = RAPM.
Advanced: Numbers = PTS+REB+AST+STL+BLK-TO-FGA, PM = total +/-, PM/G = per game, PM/40 = per 40 minutes, RAPM = Regularized Adj Plus-Minus, TS% = True Shooting, eFG% = Effective FG
Alumni in the Pros
Former San Francisco players in NBA 2026-2027, G League 2026-2027, matched by provider player ids (ESPN athlete ids, ESPN bios, linked StatsNBA/EuroLeague ids). Only games after their last San Francisco game count. These are observed results, not certified complete seasons. League and team are where each player last played a regular-season or playoff game (NBA ahead of G League when he played in both); recent games include the preseason.
Active alumni
| Player | At School | League | Team | GP | MPG | PPG | RPG | APG | Last game | Last 30 days |
|---|---|---|---|---|---|---|---|---|---|---|
| Jamaree Bouyea | 2017-22 | NBA | Phoenix Suns | 6 | 5.2 | 3.2 | 0.5 | 1.5 | 11-10 7 pts, 1 reb, 3 ast | 6 GP, 3.2 PPG, 0.5 RPG, 1.5 APG |
| Jonathan Mogbo | 2023-24 | NBA | Sacramento Kings | 5 | 14.3 | 3.0 | 2.2 | 0.8 | 11-08 0 pts, 0 reb, 0 ast | 5 GP, 3.0 PPG, 2.2 RPG, 0.8 APG |
Alumni around the leagues: recent games
| Date | Player | League | Team | Opponent | MIN | PTS | REB | AST | Box |
|---|---|---|---|---|---|---|---|---|---|
| 2026-11-13 | Jonathan Mogbo | G League Play-In | Stockton Kings | vs Rip City Remix | 34 | 20 | 9 | 6 | Box |
| 2026-11-10 | Jonathan Mogbo | G League Play-In | Stockton Kings | vs Valley Suns | 38 | 32 | 13 | 5 | Box |
| 2026-11-10 | Jamaree Bouyea | NBA | Phoenix Suns | vs LA Clippers | 8 | 7 | 1 | 3 | Box |
| 2026-11-09 | Jamaree Bouyea | NBA | Phoenix Suns | vs San Antonio Spurs | 9 | 4 | 0 | 3 | Box |
| 2026-11-08 | Jonathan Mogbo | NBA | Sacramento Kings | vs Miami Heat | 2 | 0 | 0 | 0 | Box |
| 2026-11-05 | Jamaree Bouyea | NBA | Phoenix Suns | vs Orlando Magic | 2 | 0 | 0 | 0 | Box |
2026-2027 Shot Zones
157 located field-goal attempts in 3 games (ESPN). Each zone is coloured by the player with the largest share of the team's made-shot points there (left) and of its misses there (right).
Ben OosterbaanGustav KnudsenDylan BordonNdewedo NewburyAndrew HilmanYoav VitlemAidan Braccia
| Zone | FGM-FGA | FG% | Pts | Top scorer | Runner-up | Most misses | Runner-up |
|---|---|---|---|---|---|---|---|
| Restricted area | 33-53 | 62.3 | 66 | Ben Oosterbaan 24% (16 pts) | Ismaila Diagne 21% (14 pts) | Gustav Knudsen 25% (5 misses) | Ismaila Diagne 20% (4 misses) |
| Paint (non-RA) | 7-25 | 28.0 | 14 | Ndewedo Newbury 43% (6 pts) | Dylan Bordon 29% (4 pts) | Dylan Bordon 39% (7 misses) | Yoav Vitlem 22% (4 misses) |
| Mid-range left | 1-4 | 25.0 | 2 | Dylan Bordon 100% (2 pts) | - | Yoav Vitlem 100% (3 misses) | - |
| Mid-range center | 1-1 | 100.0 | 2 | Dylan Bordon 100% (2 pts) | - | - | - |
| Mid-range right | 4-6 | 66.7 | 8 | Yoav Vitlem 50% (4 pts) | Dylan Bordon 25% (2 pts) | Andrew Hilman 50% (1 misses) | Gustav Knudsen 50% (1 misses) |
| Left corner 3 | 1-3 | 33.3 | 3 | Aidan Braccia 100% (3 pts) | - | Andrew Hilman 50% (1 misses) | Dylan Bordon 50% (1 misses) |
| Right corner 3 | 2-10 | 20.0 | 6 | Aidan Braccia 50% (3 pts) | Andrew Hilman 50% (3 pts) | Ben Oosterbaan 62% (5 misses) | Andrew Hilman 25% (2 misses) |
| Above-break 3 left | 9-29 | 31.0 | 27 | Ben Oosterbaan 44% (12 pts) | Dylan Bordon 22% (6 pts) | Dylan Bordon 30% (6 misses) | Ndewedo Newbury 25% (5 misses) |
| Above-break 3 center | 2-7 | 28.6 | 6 | Dylan Bordon 50% (3 pts) | Ndewedo Newbury 50% (3 pts) | Dylan Bordon 60% (3 misses) | Ndewedo Newbury 20% (1 misses) |
| Above-break 3 right | 9-19 | 47.4 | 27 | Ben Oosterbaan 44% (12 pts) | Gustav Knudsen 22% (6 pts) | Dylan Bordon 40% (4 misses) | Aidan Braccia 10% (1 misses) |