← Back to Rankings
#41
18-3
Tulsa
American
Power Rating
8.36
0.48%
Championship Probability
Projected as 13 seed in East region
Implied odds: 20733
Power Rating Breakdown
Base Performance (86% of final, 97% weight) 7.17
Record, Efficiency, Stats
Context Adjustments (14% of final) +1.19 (×1.0000)
Strength of Schedule ×1.0000
Road/Neutral Performance ×1.0000
Recent Momentum ×1.0000
Visual Breakdown

Power Rating Components

Ratings vs Field Average

Team Strength Metrics
Win Percentage
85.7%
18-3
Games Played
21
Sample size for stats
The Lab Analytics · 2026 · Privacy Policy · Disclaimer