🐻⬇️🏀

Team model

Efficiency

Tempo-adjusted efficiency version of Pythagorean ratings.

Status implemented Short Name Eff
Rating Style probability Where Shown teams rankings, team pages, model performance

Model Card

Transforms raw scoring into points-per-possession style efficiency before building win-strength estimates. This is the pace-adjusted baseline before opponent correction.

Validation here is out of sample: each week of a season is predicted by models refit on the season's earlier games, and every model is scored on the same games. Current scope: All Games. All scored games in the selected league and season. AP Poll is excluded here.

Full-season AUC 0.759 (#8 of 17) · 292 games
Full-season log loss 0.582
Final-week AUC 0.500 (#11) · 3 games

Peers in WNBA 2026

Every model on the same games, ordered by full-season AUC.

Model AUC Rank LogLoss AUC final wk Final wk rank
Points Off/Def 0.763 #1 0.590 1.000 #1
Points Off/Def Recency 0.762 #2 0.592 1.000 #1
Margin Recency 0.762 #3 0.588 1.000 #1
Recency Ensemble 0.762 #4 0.580 1.000 #1
Core Ensemble 0.761 #5 0.580 1.000 #1
Margin 0.761 #6 0.589 1.000 #1
Pythagorean 0.760 #7 0.608 0.500 #11
Efficiency 0.759 #8 0.582 0.500 #11
Avg Margin Baseline 0.759 #9 0.593 0.500 #11
Dynamic Bradley-Terry 0.759 #10 0.584 1.000 #1
Adjusted Efficiency 0.758 #11 0.585 0.500 #11
Log Adjusted 0.758 #12 0.585 0.500 #11
Elo 0.753 #13 0.586 1.000 #1
Adjusted Context Blend 0.751 #14 0.591 1.000 #1
Bradley-Terry 0.745 #15 0.590 0.500 #11
Bradley-Terry Recency 0.737 #16 0.598 0.500 #11
Home Team Baseline 0.584 #17 0.680 1.000 #1

League × Season Summary

Efficiency in every evaluated league-season; rank among the models on the same games.

League Season AUC Rank LogLoss Games AUC final wk
WNBA 2026 0.759 #8/17 0.582 292 0.500
WNBA 2025 0.681 #15/17 0.715 260 -
WNBA 2024 0.742 #13/17 0.636 198 0.500
WNBA 2023 0.736 #13/17 0.616 207 0.500
WNBA 2022 0.686 #3/17 0.650 189 0.500
WNBA 2021 0.708 #3/17 0.642 159 0.500
WNBA 2020 0.746 #2/17 0.608 81 -
WNBA 2019 0.687 #3/17 0.664 180 -
WNBA 2017 0.707 #10/17 0.649 174 0.500
WNBA 2014 0.642 #8/17 0.685 179 -
WNBA 2013 0.661 #12/17 0.723 194 -
WNBA 2012 0.690 #10/17 0.672 179 0.500
WNBA 2011 0.720 #12/17 0.622 183 -
WNBA 2010 0.714 #11/17 0.653 171 -
WNBA 2009 0.552 #17/17 0.742 196 0.500
WNBA 2008 0.598 #15/17 0.719 208 1.000
WNBA 2007 0.550 #13/17 0.766 194 0.500
WNBA 2006 0.673 #16/17 0.696 205 0.500
WNBA 2004 0.524 #12/17 0.767 199 0.500
WNBA 2002 0.500 #17/17 0.693 211 0.500
WNBA 1997 0.597 #12/17 0.781 78 0.667
NCAAW 2025-2026 0.813 #11/17 0.596 4742 0.667
NCAAW 2024-2025 0.810 #12/17 0.597 4691 0.918
NCAAW 2023-2024 0.794 #14/17 0.615 4590 0.500
NCAAW 2022-2023 0.796 #12/17 0.602 4508 0.750
NCAAM 2025-2026 0.746 #11/17 0.653 4785 0.667
NCAAM 2022-2023 0.733 #13/17 0.660 4632 0.889
NBA 2021-2022 0.685 #10/17 0.651 1150 -
NBA 2019-2020 0.624 #16/17 0.734 955 0.500
NBA 2018-2019 0.643 #16/17 0.748 1146 0.500
GLEAGUE 2025-2026 0.619 #13/17 0.717 423 0.667
GLEAGUE 2023-2024 0.628 #8/17 0.682 378 0.500
GLEAGUE 2022-2023 0.648 #11/17 0.685 352 0.750
GLEAGUE 2021-2022 0.625 #4/17 0.697 348 -
GLEAGUE 2020-2021 0.618 #6/17 0.762 18 0.618
GLEAGUE 2019-2020 0.624 #8/17 0.684 459 0.487
GLEAGUE 2018-2019 0.617 #11/17 0.694 583 0.500
GLEAGUE 2017-2018 0.573 #8/17 0.718 510 1.000
GLEAGUE 2016-2017 0.660 #5/17 0.669 487 0.500
GLEAGUE 2015-2016 0.667 #8/17 0.669 430 0.500
GLEAGUE 2014-2015 0.669 #16/17 0.686 394 1.000
GLEAGUE 2013-2014 0.580 #15/17 0.722 372 1.000
GLEAGUE 2012-2013 0.621 #16/17 0.715 350 -
GLEAGUE 2011-2012 0.605 #13/17 0.725 346 0.667
GLEAGUE 2010-2011 0.703 #11/17 0.686 352 0.500
GLEAGUE 2009-2010 0.681 #15/17 0.639 344 1.000
GLEAGUE 2008-2009 0.606 #11/17 0.703 337 1.000
GLEAGUE 2007-2008 0.711 #11/17 0.688 299 0.750
GLEAGUE 2005-2006 0.779 #5/17 0.577 165 -
EUROLEAGUE 2026-2027 0.713 #7/17 0.683 30 0.656
EUROLEAGUE 2025-2026 0.617 #13/17 0.731 342 1.000
EUROLEAGUE 2024-2025 0.648 #10/17 0.668 285 0.250
EUROLEAGUE 2023-2024 0.671 #14/17 0.689 287 0.333
EUROLEAGUE 2022-2023 0.599 #13/17 0.753 283 0.333
EUROLEAGUE 2021-2022 0.640 #9/17 0.747 254 0.333
EUROLEAGUE 2020-2021 0.636 #12/17 0.708 290 1.000
EUROLEAGUE 2019-2020 0.697 #10/17 0.696 216 0.661
EUROLEAGUE 2018-2019 0.754 #10/17 0.624 220 -
EUROLEAGUE 2017-2018 0.645 #9/17 0.738 220 0.250
EUROLEAGUE 2016-2017 0.655 #12/17 0.696 219 0.000
EUROLEAGUE 2015-2016 0.668 #11/17 0.752 202 1.000
EUROLEAGUE 2014-2015 0.720 #13/17 0.676 203 0.000
EUROLEAGUE 2013-2014 0.716 #12/17 0.703 205 0.333
EUROLEAGUE 2012-2013 0.713 #14/17 0.697 205 -
EUROLEAGUE 2011-2012 0.754 #11/17 0.671 152 0.000
EUROLEAGUE 2010-2011 0.658 #10/17 0.777 153 1.000
EUROLEAGUE 2009-2010 0.712 #10/17 0.742 152 -
EUROLEAGUE 2008-2009 0.717 #11/17 0.731 152 1.000
EUROLEAGUE 2007-2008 0.722 #9/17 0.690 195 1.000
EUROCUP 2026-2027 0.917 #3/17 0.492 16 0.917
EUROCUP 2025-2026 0.728 #2/17 0.714 161 -
EUROCUP 2024-2025 0.704 #5/17 0.768 156 -
EUROCUP 2023-2024 0.740 #11/17 0.671 156 -
EUROCUP 2022-2023 0.692 #13/17 0.677 155 -
EUROCUP 2021-2022 0.656 #13/17 0.745 149 -
EUROCUP 2020-2021 0.719 #7/17 0.649 140 -
EUROCUP 2019-2020 0.558 #13/17 0.797 120 0.533
EUROCUP 2018-2019 0.760 #10/17 0.624 150 0.500
EUROCUP 2017-2018 0.744 #9/17 0.636 136 -
EUROCUP 2016-2017 0.714 #12/17 0.690 114 -
EUROCUP 2015-2016 0.665 #9/17 0.788 226 0.500
EUROCUP 2014-2015 0.677 #11/17 0.749 226 -
EUROCUP 2013-2014 0.608 #13/17 0.891 262 -
EUROCUP 2012-2013 0.594 #1/17 0.818 93 -
EUROCUP 2011-2012 0.677 #12/17 0.767 92 0.000
EUROCUP 2010-2011 0.613 #14/17 0.854 93 1.000
EUROCUP 2009-2010 0.588 #14/17 0.835 92 0.667
EUROCUP 2008-2009 0.671 #13/17 0.785 102 0.417
EUROCUP 2007-2008 0.736 #9/17 0.723 245 1.000

Output Coverage

Stored site-output rows for this model.

League Season Rows
WNBA 2026 15
WNBA 2024-2025 20
WNBA 1997 8
NCAAWD3 2025-2026 603
NCAAWD3 2024-2025 416
NCAAWD3 2023-2024 421
NCAAWD2 2025-2026 537
NCAAWD2 2024-2025 293
NCAAWD2 2023-2024 291
NCAAW 2026-2027 174
NCAAW 2025-2026 363
NCAAW 2024-2025 362
NCAAW 2023-2024 360
NCAAW 2022-2023 361
NCAAMD3 2025-2026 68
NCAAMD3 2024-2025 403
NCAAMD3 2023-2024 404
NCAAMD2 2025-2026 280
NCAAMD2 2024-2025 294
NCAAMD2 2023-2024 292
NCAAM 2026-2027 242
NCAAM 2025-2026 365
NCAAM 2022-2023 363
NCAAM 2003-2004 9
NBA 2026-2027 30
NBA 2025-2026 30
NBA 2021-2022 30
NBA 2019-2020 30
NBA 2018-2019 30
NBA 2008-2009 30
NBA 2007-2008 30
NBA 2006-2007 30
NBA 2005-2006 30
NBA 2004-2005 30
NBA 2003-2004 29
NBA 2002-2003 29
NBA 2001-2002 29
NBA 2000-2001 29
NBA 1999-2000 29
NBA 1998-1999 29
NBA 1997-1998 29
NBA 1996-1997 29
GLEAGUE 2025-2026 31
GLEAGUE 2024-2025 31
GLEAGUE 2023-2024 31
GLEAGUE 2022-2023 30
GLEAGUE 2021-2022 28
GLEAGUE 2020-2021 18
GLEAGUE 2019-2020 28
GLEAGUE 2018-2019 27
GLEAGUE 2017-2018 26
GLEAGUE 2016-2017 22
GLEAGUE 2015-2016 19
GLEAGUE 2014-2015 18
GLEAGUE 2013-2014 17
GLEAGUE 2012-2013 16
GLEAGUE 2011-2012 16
GLEAGUE 2010-2011 16
GLEAGUE 2009-2010 16
GLEAGUE 2008-2009 16
GLEAGUE 2007-2008 14
GLEAGUE 2005-2006 8
EUROLEAGUE 2026-2027 20
EUROLEAGUE 2025-2026 20
EUROLEAGUE 2024-2025 18
EUROLEAGUE 2023-2024 18
EUROLEAGUE 2022-2023 18
EUROLEAGUE 2021-2022 18
EUROLEAGUE 2020-2021 18
EUROLEAGUE 2019-2020 18
EUROLEAGUE 2018-2019 16
EUROLEAGUE 2017-2018 16
EUROLEAGUE 2016-2017 16
EUROLEAGUE 2015-2016 24
EUROLEAGUE 2014-2015 24
EUROLEAGUE 2013-2014 24
EUROLEAGUE 2012-2013 24
EUROLEAGUE 2011-2012 24
EUROLEAGUE 2010-2011 24
EUROLEAGUE 2009-2010 24
EUROLEAGUE 2008-2009 24
EUROLEAGUE 2007-2008 24
EUROCUP 2026-2027 32
EUROCUP 2025-2026 20
EUROCUP 2024-2025 20
EUROCUP 2023-2024 20
EUROCUP 2022-2023 20
EUROCUP 2021-2022 20
EUROCUP 2020-2021 24
EUROCUP 2019-2020 24
EUROCUP 2018-2019 24
EUROCUP 2017-2018 24
EUROCUP 2016-2017 20
EUROCUP 2015-2016 44
EUROCUP 2014-2015 44
EUROCUP 2013-2014 56
EUROCUP 2012-2013 32
EUROCUP 2011-2012 32
EUROCUP 2010-2011 32
EUROCUP 2009-2010 32
EUROCUP 2008-2009 32
EUROCUP 2007-2008 54