Every player
New here?

How to read this page

Team tables split by side of the ball, and the Side control hides the half you are not reading. The roster is everyone who played for the team that season, not who is on it now, so a player since traded away stays in the season he played. A dash means no number for that cell, or a zero in a roster column that counts.

MIL

Cormac Ryan

all 19 shown
Playing Time
Games Played11
Minutes24.6
Games Started2
ScoringOffense
Points14.3
Field Goals Made4.8
Field Goals Attempted9.3
Free Throws Made2.2
Free Throws Attempted2.4
Points off Turnovers3.5
Usage Rate20.7%
Second Chance Points2.5
Fast Break Points1.2
ShootingOffense
Three Pointers Made2.5
Effective Field Goal Percentage65.2%
Three Pointers Attempted5.4
Three Point Percentage45.8%
Field Goal Percentage52.0%
Free Throw Percentage92.3%
True Shooting Percentage69.2%
Two Pointers Made2.4
Two Pointers Attempted3.9
Two Point Percentage60.5%
Shot ProfileOffense
Drives4.6
Points off Drives3.3
Catch and Shoot Points6.3
Pull Up Points1.5
Points in the Paint4.5
Three Point Rate57.8%
Free Throw Rate25.5%
Points off Post Touches0
Points off Elbow Touches0.4
Points off Paint Touches1.7
Catch and Shoot Threes Made2.1
Catch and Shoot Threes Attempted4.5
Catch and Shoot Three Percentage46.9%
Pull Up Makes0.5
Pull Up Attempts1.5
Pull Up Percentage35.3%
Pull Up Threes Made0.4
Pull Up Threes Attempted0.9
Shot LocationsOffense
Restricted Area Makes1.6
Restricted Area Attempts2.4
Restricted Area Percentage69.2%
Floater Range Makes0.6
Floater Range Attempts1.1
Floater Range Percentage58.3%
Mid Range Makes0.1
Mid Range Attempts0.5
Mid Range Percentage20.0%
Corner Three Makes0.5
Corner Three Attempts1.4
Corner Three Percentage33.3%
Above the Break Three Makes2
Above the Break Three Attempts4
Above the Break Three Percentage50.0%
DrivesOffense
Drive Makes1.3
Drive Attempts1.9
Drive Percentage66.7%
Drive Free Throws Made0.5
Drive Free Throws Attempted0.5
Passes out of Drives1.6
Assists off Drives0.5
TouchesOffense
Touches35.8
Front Court Touches21
Elbow Touches0.4
Post Touches0
Paint Touches1.3
Time of Possession1.8
Seconds per Touch2.98
Dribbles per Touch2.64
Points per Touch0.40
PlaymakingOffense
Assists1.7
Turnovers1.5
Assists per Turnover1.12
Potential Assists4
Passes Made22.8
Turnover Rate13.0%
Assist Rate10.8%
Box Creation3.3
Points Created by Assists4.4
Rebounding
Rebounds2.5
Rebound Chances4.6
Rebound Rate5.8%
ReboundingOffense
Offensive Rebounds0.7
Offensive Rebound Rate3.4%
ReboundingDefense
Defensive Rebounds1.8
Defensive Rebound Rate8.3%
Speed and Distance
Distance Covered1.9
Average Speed4.22
Speed and DistanceOffense
Distance Covered on Offense1.0
Average Speed on Offense4.60
Speed and DistanceDefense
Distance Covered on Defense0.8
Average Speed on Defense3.71
DefenseDefense
Steals1
Blocks0.3
Personal Fouls2.5
Steal Rate2.0%
Block Rate1.1%
Shot DefenseDefense
Shots Defended8
Shots Made Against Him3.6
Field Goal Percentage Allowed45.5%
Shooting Held Below Normal2.1%
Shots Defended at the Rim2.4
Rim Shots Made Against Him1.5
Rim Percentage Allowed61.5%
Rim Shooting Held Below Normal0.9%
Threes Defended3.7
Threes Made Against Him1.4
Three-Point Percentage Allowed36.6%
Twos Defended4.3
Twos Made Against Him2.3
Two Point Percentage Allowed53.2%
Inside 10 Feet Held Below Normal0.2%
Beyond 15 Feet Held Below Normal2.8%
Matchup DefenseDefense
Possessions Defended48.6
Points Allowed10.2
Minutes Defending10.1
Turnovers Forced1
Assists Allowed3.6
Hustle
Loose Balls Recovered0.1
HustleOffense
Screen Assists0.2
Points off Screen Assists0.4
Loose Balls Recovered on Offense0.1
Offensive Boxouts0
HustleDefense
Contested Shots3.5
Deflections1.7
Charges Drawn0
Defensive Boxouts0.1
Two Point Shots Contested1.8
Three Point Shots Contested1.7
Loose Balls Recovered on Defense0
Impact
Plus Minus-1.6
Box Plus Minus0.8
Value over Replacement0.2
Player Efficiency Rating16.9
Win Shares0.6
Regularized Adjusted Plus-Minus3.49
Possessions Behind the Estimate1,191
Estimated Wins0.5
Possessions Played551
ImpactOffense
Offensive Box Plus Minus1.6
Offensive RAPM3.86
Offensive Win Shares0.5
ImpactDefense
Defensive Box Plus Minus-0.8
Defensive Rating120.9
Defensive RAPM-0.37
Defensive Win Shares0.1
Play Types He RunsOffense
Pick and Roll Ball Handler16.5%
Spot Up29.4%
Handoff14.6%
Cut10.1%
Off Screen9.2%
Transition20.2%
Play Type EfficiencyOffense
Pick and Roll Ball Handler1.06
Spot Up1.38
Handoff0.81
Cut0.91
Off Screen1.50
Transition1.04
Points by Play TypeOffense
Pick and Roll Ball Handler1.7
Spot Up4.0
Handoff1.2
Cut0.9
Off Screen1.4
Transition2.1
Share of Points by Play TypeOffense
Pick and Roll Ball Handler15.3%
Spot Up35.5%
Handoff10.5%
Cut8.1%
Off Screen12.1%
Transition18.5%
11 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
April 12, 2026PHIPHI38228203123-31041021
April 10, 2026BKNBKN34281017593-3531034
April 8, 2026DETDET251669361-1000122
April 7, 2026BKNBKN3414512361-2520026
April 5, 2026MEMMEM292178344-4435021
April 3, 2026BOSBOS331127245-5120122
April 1, 2026HOUHOU3825914473-3241024
March 29, 2026LACLAC201346352-2001013
March 28, 2026SASSAS7002010-0101012
March 25, 2026PORPOR5213020-0000100
March 19, 2026UTAUTA8514132-3011002

About NBA Research

Every number the site holds for an NBA team and the players who played for it, in one place. Pick a team, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.