Ryan Rollins

2024-25

position

PG

Milwaukee Bucks

games with minutes

74

86th percentile

league median 55

avg minutes

32.1

92nd percentile

league median 20.6

WAR82

5.7

81st percentile

league median 1.7

EPM

0.5

72nd percentile

league median -1.0

avg fpts

35.1

90th percentile

league median 18.2

Net Rating

Net Rating

-8.3

40th percentile

league avg 0.0

-14-8-24Net Rating | Mar 7, 2026 vs UTA | Game: 15.7 | 21 games rolling: -7.2Net Rating | Mar 8, 2026 vs ORL | Game: -28.6 | 21 games rolling: -8.1Net Rating | Mar 10, 2026 vs PHX | Game: -5.6 | 21 games rolling: -7.6Net Rating | Mar 12, 2026 vs MIA | Game: 15.0 | 21 games rolling: -6.7Net Rating | Mar 14, 2026 vs ATL | Game: -21.0 | 21 games rolling: -7.6Net Rating | Mar 15, 2026 vs IND | Game: 15.3 | 21 games rolling: -6.2Net Rating | Mar 17, 2026 vs CLE | Game: -5.6 | 21 games rolling: -5.2Net Rating | Mar 19, 2026 vs UTA | Game: -26.9 | 21 games rolling: -7.0Net Rating | Mar 21, 2026 vs PHX | Game: 9.0 | 21 games rolling: -7.1Net Rating | Mar 23, 2026 vs LAC | Game: -67.4 | 21 games rolling: -10.6Net Rating | Mar 25, 2026 vs POR | Game: -10.7 | 21 games rolling: -10.4Net Rating | Mar 28, 2026 vs SAS | Game: -34.6 | 21 games rolling: -11.4Net Rating | Mar 31, 2026 vs DAL | Game: 37.2 | 21 games rolling: -10.2Net Rating | Apr 5, 2026 vs MEM | Game: 5.1 | 21 games rolling: -11.2Net Rating | Apr 8, 2026 vs DET | Game: -15.2 | 21 games rolling: -8.3
2026-03-072026-03-252026-04-12

Offensive Rating

Offensive Rating

111.0

45th percentile

league avg 114.7

106110114118Offensive Rating | Mar 7, 2026 vs UTA | Game: 109.8 | 21 games rolling: 109.7Offensive Rating | Mar 8, 2026 vs ORL | Game: 89.8 | 21 games rolling: 109.2Offensive Rating | Mar 10, 2026 vs PHX | Game: 114.1 | 21 games rolling: 110.0Offensive Rating | Mar 12, 2026 vs MIA | Game: 120.9 | 21 games rolling: 110.7Offensive Rating | Mar 14, 2026 vs ATL | Game: 107.4 | 21 games rolling: 109.3Offensive Rating | Mar 15, 2026 vs IND | Game: 134.2 | 21 games rolling: 111.4Offensive Rating | Mar 17, 2026 vs CLE | Game: 120.9 | 21 games rolling: 112.8Offensive Rating | Mar 19, 2026 vs UTA | Game: 90.4 | 21 games rolling: 111.3Offensive Rating | Mar 21, 2026 vs PHX | Game: 117.9 | 21 games rolling: 110.5Offensive Rating | Mar 23, 2026 vs LAC | Game: 71.9 | 21 games rolling: 108.5Offensive Rating | Mar 25, 2026 vs POR | Game: 109.0 | 21 games rolling: 109.3Offensive Rating | Mar 28, 2026 vs SAS | Game: 103.8 | 21 games rolling: 109.1Offensive Rating | Mar 31, 2026 vs DAL | Game: 126.2 | 21 games rolling: 109.0Offensive Rating | Apr 5, 2026 vs MEM | Game: 120.6 | 21 games rolling: 108.0Offensive Rating | Apr 8, 2026 vs DET | Game: 127.3 | 21 games rolling: 111.0
2026-03-072026-03-252026-04-12

Defensive Rating

Defensive Rating

119.3

36th percentile

league avg 114.6

112116120124Defensive Rating | Mar 7, 2026 vs UTA | Game: 94.0 | 21 games rolling: 116.9Defensive Rating | Mar 8, 2026 vs ORL | Game: 118.4 | 21 games rolling: 117.3Defensive Rating | Mar 10, 2026 vs PHX | Game: 119.8 | 21 games rolling: 117.6Defensive Rating | Mar 12, 2026 vs MIA | Game: 105.9 | 21 games rolling: 117.5Defensive Rating | Mar 14, 2026 vs ATL | Game: 128.4 | 21 games rolling: 116.9Defensive Rating | Mar 15, 2026 vs IND | Game: 118.9 | 21 games rolling: 117.6Defensive Rating | Mar 17, 2026 vs CLE | Game: 126.5 | 21 games rolling: 118.0Defensive Rating | Mar 19, 2026 vs UTA | Game: 117.3 | 21 games rolling: 118.3Defensive Rating | Mar 21, 2026 vs PHX | Game: 109.0 | 21 games rolling: 117.6Defensive Rating | Mar 23, 2026 vs LAC | Game: 139.3 | 21 games rolling: 119.1Defensive Rating | Mar 25, 2026 vs POR | Game: 119.7 | 21 games rolling: 119.7Defensive Rating | Mar 28, 2026 vs SAS | Game: 138.5 | 21 games rolling: 120.4Defensive Rating | Mar 31, 2026 vs DAL | Game: 89.0 | 21 games rolling: 119.2Defensive Rating | Apr 5, 2026 vs MEM | Game: 115.5 | 21 games rolling: 119.3Defensive Rating | Apr 8, 2026 vs DET | Game: 142.4 | 21 games rolling: 119.3
2026-03-072026-03-252026-04-12

FG %

FG %

47.7%

59th percentile

league avg 47.8%

45%47%49%51%FG % | Mar 7, 2026 vs UTA | Game: 33.3% | 21 games rolling: 46.5%FG % | Mar 8, 2026 vs ORL | Game: 41.7% | 21 games rolling: 46.1%FG % | Mar 10, 2026 vs PHX | Game: 50.0% | 21 games rolling: 46.6%FG % | Mar 12, 2026 vs MIA | Game: 66.7% | 21 games rolling: 47.8%FG % | Mar 14, 2026 vs ATL | Game: 72.7% | 21 games rolling: 48.5%FG % | Mar 15, 2026 vs IND | Game: 66.7% | 21 games rolling: 49.0%FG % | Mar 17, 2026 vs CLE | Game: 46.2% | 21 games rolling: 48.1%FG % | Mar 19, 2026 vs UTA | Game: 50.0% | 21 games rolling: 49.0%FG % | Mar 21, 2026 vs PHX | Game: 52.6% | 21 games rolling: 49.0%FG % | Mar 23, 2026 vs LAC | Game: 37.5% | 21 games rolling: 48.4%FG % | Mar 25, 2026 vs POR | Game: 50.0% | 21 games rolling: 49.2%FG % | Mar 28, 2026 vs SAS | Game: 33.3% | 21 games rolling: 48.3%FG % | Mar 31, 2026 vs DAL | Game: 57.1% | 21 games rolling: 47.8%FG % | Apr 5, 2026 vs MEM | Game: 62.5% | 21 games rolling: 48.3%FG % | Apr 8, 2026 vs DET | Game: 42.1% | 21 games rolling: 47.7%
2026-03-072026-03-252026-04-12

3PT %

3PT %

38.5%

71st percentile

league avg 36.4%

35%39%42%46%3PT % | Mar 7, 2026 vs UTA | Game: 33.3% | 21 games rolling: 43.0%3PT % | Mar 8, 2026 vs ORL | Game: 42.9% | 21 games rolling: 43.5%3PT % | Mar 10, 2026 vs PHX | Game: 33.3% | 21 games rolling: 43.2%3PT % | Mar 12, 2026 vs MIA | Game: 50.0% | 21 games rolling: 43.7%3PT % | Mar 14, 2026 vs ATL | Game: 57.1% | 21 games rolling: 44.3%3PT % | Mar 15, 2026 vs IND | Game: 60.0% | 21 games rolling: 44.3%3PT % | Mar 17, 2026 vs CLE | Game: 42.9% | 21 games rolling: 43.2%3PT % | Mar 19, 2026 vs UTA | Game: 42.9% | 21 games rolling: 41.9%3PT % | Mar 21, 2026 vs PHX | Game: 42.9% | 21 games rolling: 43.0%3PT % | Mar 23, 2026 vs LAC | Game: 20.0% | 21 games rolling: 41.5%3PT % | Mar 25, 2026 vs POR | Game: 50.0% | 21 games rolling: 42.7%3PT % | Mar 28, 2026 vs SAS | Game: 0.0% | 21 games rolling: 40.5%3PT % | Mar 31, 2026 vs DAL | Game: 44.4% | 21 games rolling: 38.5%3PT % | Apr 5, 2026 vs MEM | Game: 57.1% | 21 games rolling: 38.5%3PT % | Apr 8, 2026 vs DET | Game: 16.7% | 21 games rolling: 38.5%
2026-03-072026-03-252026-04-12

True Shooting %

True Shooting %

60.5%

69th percentile

league avg 59.0%

55%58%61%64%True Shooting % | Mar 7, 2026 vs UTA | Game: 43.3% | 21 games rolling: 57.0%True Shooting % | Mar 8, 2026 vs ORL | Game: 58.2% | 21 games rolling: 57.2%True Shooting % | Mar 10, 2026 vs PHX | Game: 71.7% | 21 games rolling: 58.1%True Shooting % | Mar 12, 2026 vs MIA | Game: 81.0% | 21 games rolling: 59.4%True Shooting % | Mar 14, 2026 vs ATL | Game: 92.6% | 21 games rolling: 60.6%True Shooting % | Mar 15, 2026 vs IND | Game: 77.6% | 21 games rolling: 61.1%True Shooting % | Mar 17, 2026 vs CLE | Game: 64.4% | 21 games rolling: 60.7%True Shooting % | Mar 19, 2026 vs UTA | Game: 68.9% | 21 games rolling: 61.9%True Shooting % | Mar 21, 2026 vs PHX | Game: 60.1% | 21 games rolling: 61.6%True Shooting % | Mar 23, 2026 vs LAC | Game: 40.6% | 21 games rolling: 60.6%True Shooting % | Mar 25, 2026 vs POR | Game: 64.8% | 21 games rolling: 62.0%True Shooting % | Mar 28, 2026 vs SAS | Game: 37.8% | 21 games rolling: 60.7%True Shooting % | Mar 31, 2026 vs DAL | Game: 76.1% | 21 games rolling: 60.0%True Shooting % | Apr 5, 2026 vs MEM | Game: 75.0% | 21 games rolling: 60.8%True Shooting % | Apr 8, 2026 vs DET | Game: 53.1% | 21 games rolling: 60.5%
2026-03-072026-03-252026-04-12

AST/TO Ratio

AST/TO Ratio

1.93

51st percentile

league avg 1.99

1.31.61.92.3AST/TO Ratio | Mar 7, 2026 vs UTA | Game: 2.00 | 21 games rolling: 1.75AST/TO Ratio | Mar 8, 2026 vs ORL | Game: 0.20 | 21 games rolling: 1.63AST/TO Ratio | Mar 10, 2026 vs PHX | Game: 1.40 | 21 games rolling: 1.58AST/TO Ratio | Mar 12, 2026 vs MIA | Game: 3.33 | 21 games rolling: 1.67AST/TO Ratio | Mar 14, 2026 vs ATL | Game: 8.00 | 21 games rolling: 1.71AST/TO Ratio | Mar 15, 2026 vs IND | Game: 2.33 | 21 games rolling: 1.64AST/TO Ratio | Mar 17, 2026 vs CLE | Game: 4.00 | 21 games rolling: 1.65AST/TO Ratio | Mar 19, 2026 vs UTA | Game: 1.67 | 21 games rolling: 1.60AST/TO Ratio | Mar 21, 2026 vs PHX | Game: 2.33 | 21 games rolling: 1.67AST/TO Ratio | Mar 23, 2026 vs LAC | Game: 1.40 | 21 games rolling: 1.69AST/TO Ratio | Mar 25, 2026 vs POR | Game: 0.80 | 21 games rolling: 1.73AST/TO Ratio | Mar 28, 2026 vs SAS | Game: 0.80 | 21 games rolling: 1.66AST/TO Ratio | Mar 31, 2026 vs DAL | Game: 3.00 | 21 games rolling: 1.68AST/TO Ratio | Apr 5, 2026 vs MEM | Game: 1.50 | 21 games rolling: 1.79AST/TO Ratio | Apr 8, 2026 vs DET | Game: 2.00 | 21 games rolling: 1.93
2026-03-072026-03-252026-04-12

Off Reb %

Off Reb %

1.9%

21st percentile

league avg 5.2%

0%2%5%7%Off Reb % | Mar 7, 2026 vs UTA | Game: 2.3% | 21 games rolling: 2.1%Off Reb % | Mar 8, 2026 vs ORL | Game: 0.0% | 21 games rolling: 2.1%Off Reb % | Mar 10, 2026 vs PHX | Game: 0.0% | 21 games rolling: 2.1%Off Reb % | Mar 12, 2026 vs MIA | Game: 3.8% | 21 games rolling: 1.9%Off Reb % | Mar 14, 2026 vs ATL | Game: 4.5% | 21 games rolling: 1.6%Off Reb % | Mar 15, 2026 vs IND | Game: 0.0% | 21 games rolling: 1.6%Off Reb % | Mar 17, 2026 vs CLE | Game: 2.8% | 21 games rolling: 1.4%Off Reb % | Mar 19, 2026 vs UTA | Game: 4.8% | 21 games rolling: 1.6%Off Reb % | Mar 21, 2026 vs PHX | Game: 0.0% | 21 games rolling: 1.6%Off Reb % | Mar 23, 2026 vs LAC | Game: 0.0% | 21 games rolling: 1.7%Off Reb % | Mar 25, 2026 vs POR | Game: 2.6% | 21 games rolling: 1.8%Off Reb % | Mar 28, 2026 vs SAS | Game: 0.0% | 21 games rolling: 1.8%Off Reb % | Mar 31, 2026 vs DAL | Game: 0.0% | 21 games rolling: 1.7%Off Reb % | Apr 5, 2026 vs MEM | Game: 3.8% | 21 games rolling: 1.8%Off Reb % | Apr 8, 2026 vs DET | Game: 2.8% | 21 games rolling: 1.9%
2026-03-072026-03-252026-04-12

Def Reb %

Def Reb %

13.6%

46th percentile

league avg 14.9%

12%13%15%16%Def Reb % | Mar 7, 2026 vs UTA | Game: 18.9% | 21 games rolling: 14.4%Def Reb % | Mar 8, 2026 vs ORL | Game: 5.0% | 21 games rolling: 14.5%Def Reb % | Mar 10, 2026 vs PHX | Game: 8.6% | 21 games rolling: 14.3%Def Reb % | Mar 12, 2026 vs MIA | Game: 9.5% | 21 games rolling: 14.7%Def Reb % | Mar 14, 2026 vs ATL | Game: 6.1% | 21 games rolling: 14.3%Def Reb % | Mar 15, 2026 vs IND | Game: 5.7% | 21 games rolling: 14.2%Def Reb % | Mar 17, 2026 vs CLE | Game: 6.1% | 21 games rolling: 13.9%Def Reb % | Mar 19, 2026 vs UTA | Game: 10.0% | 21 games rolling: 13.5%Def Reb % | Mar 21, 2026 vs PHX | Game: 25.6% | 21 games rolling: 14.6%Def Reb % | Mar 23, 2026 vs LAC | Game: 19.0% | 21 games rolling: 14.9%Def Reb % | Mar 25, 2026 vs POR | Game: 11.5% | 21 games rolling: 14.5%Def Reb % | Mar 28, 2026 vs SAS | Game: 5.6% | 21 games rolling: 14.2%Def Reb % | Mar 31, 2026 vs DAL | Game: 14.3% | 21 games rolling: 14.7%Def Reb % | Apr 5, 2026 vs MEM | Game: 8.3% | 21 games rolling: 14.5%Def Reb % | Apr 8, 2026 vs DET | Game: 3.6% | 21 games rolling: 13.6%
2026-03-072026-03-252026-04-12

Minutes

Minutes

31.6

91st percentile

league avg 20.9

19253036Minutes | Mar 7, 2026 vs UTA | Game: 39.8 | 21 games rolling: 33.7Minutes | Mar 8, 2026 vs ORL | Game: 22.9 | 21 games rolling: 33.4Minutes | Mar 10, 2026 vs PHX | Game: 40.8 | 21 games rolling: 34.0Minutes | Mar 12, 2026 vs MIA | Game: 32.6 | 21 games rolling: 33.8Minutes | Mar 14, 2026 vs ATL | Game: 30.9 | 21 games rolling: 33.4Minutes | Mar 15, 2026 vs IND | Game: 36.8 | 21 games rolling: 34.0Minutes | Mar 17, 2026 vs CLE | Game: 33.9 | 21 games rolling: 33.8Minutes | Mar 19, 2026 vs UTA | Game: 23.1 | 21 games rolling: 33.2Minutes | Mar 21, 2026 vs PHX | Game: 33.1 | 21 games rolling: 32.9Minutes | Mar 23, 2026 vs LAC | Game: 27.1 | 21 games rolling: 32.5Minutes | Mar 25, 2026 vs POR | Game: 31.0 | 21 games rolling: 32.4Minutes | Mar 28, 2026 vs SAS | Game: 25.4 | 21 games rolling: 32.1Minutes | Mar 31, 2026 vs DAL | Game: 35.6 | 21 games rolling: 32.1Minutes | Apr 5, 2026 vs MEM | Game: 32.4 | 21 games rolling: 31.7Minutes | Apr 8, 2026 vs DET | Game: 32.8 | 21 games rolling: 31.6
2026-03-072026-03-252026-04-12

Usage %

Usage %

25.7%

85th percentile

league avg 19.3%

18%21%24%27%Usage % | Mar 7, 2026 vs UTA | Game: 21.1% | 21 games rolling: 24.8%Usage % | Mar 8, 2026 vs ORL | Game: 35.5% | 21 games rolling: 25.2%Usage % | Mar 10, 2026 vs PHX | Game: 16.3% | 21 games rolling: 24.8%Usage % | Mar 12, 2026 vs MIA | Game: 18.0% | 21 games rolling: 24.3%Usage % | Mar 14, 2026 vs ATL | Game: 19.3% | 21 games rolling: 24.2%Usage % | Mar 15, 2026 vs IND | Game: 19.3% | 21 games rolling: 24.0%Usage % | Mar 17, 2026 vs CLE | Game: 21.6% | 21 games rolling: 23.7%Usage % | Mar 19, 2026 vs UTA | Game: 26.6% | 21 games rolling: 23.4%Usage % | Mar 21, 2026 vs PHX | Game: 34.9% | 21 games rolling: 23.6%Usage % | Mar 23, 2026 vs LAC | Game: 33.9% | 21 games rolling: 23.7%Usage % | Mar 25, 2026 vs POR | Game: 44.5% | 21 games rolling: 24.4%Usage % | Mar 28, 2026 vs SAS | Game: 36.7% | 21 games rolling: 24.9%Usage % | Mar 31, 2026 vs DAL | Game: 21.2% | 21 games rolling: 24.9%Usage % | Apr 5, 2026 vs MEM | Game: 23.5% | 21 games rolling: 24.6%Usage % | Apr 8, 2026 vs DET | Game: 32.4% | 21 games rolling: 25.7%
2026-03-072026-03-252026-04-12

Pace

Pace

100.0

45th percentile

league avg 101.7

9799101103Pace | Mar 7, 2026 vs UTA | Game: 100.0 | 21 games rolling: 99.1Pace | Mar 8, 2026 vs ORL | Game: 102.9 | 21 games rolling: 98.9Pace | Mar 10, 2026 vs PHX | Game: 100.7 | 21 games rolling: 98.7Pace | Mar 12, 2026 vs MIA | Game: 99.4 | 21 games rolling: 98.8Pace | Mar 14, 2026 vs ATL | Game: 105.0 | 21 games rolling: 99.1Pace | Mar 15, 2026 vs IND | Game: 97.8 | 21 games rolling: 98.8Pace | Mar 17, 2026 vs CLE | Game: 95.7 | 21 games rolling: 99.1Pace | Mar 19, 2026 vs UTA | Game: 107.9 | 21 games rolling: 99.2Pace | Mar 21, 2026 vs PHX | Game: 97.0 | 21 games rolling: 99.2Pace | Mar 23, 2026 vs LAC | Game: 100.2 | 21 games rolling: 99.6Pace | Mar 25, 2026 vs POR | Game: 102.9 | 21 games rolling: 99.9Pace | Mar 28, 2026 vs SAS | Game: 98.3 | 21 games rolling: 99.8Pace | Mar 31, 2026 vs DAL | Game: 111.9 | 21 games rolling: 100.3Pace | Apr 5, 2026 vs MEM | Game: 102.9 | 21 games rolling: 100.6Pace | Apr 8, 2026 vs DET | Game: 96.5 | 21 games rolling: 100.0
2026-03-072026-03-252026-04-12
GameMinPtsFGFGAFG%3PM3PA3P%FTFTAFT%RebAstStlBlkTovFPTS
4/8/26 @ DET32.82381942%1617%66100%2621339.5
4/5/26 vs MEM32.424101663%4757%000%4310236.5
3/31/26 vs DAL35.62481457%4944%44100%7910348.8
3/28/26 vs SAS25.41251533%070%22100%1411520.8
3/25/26 @ POR31.036132650%61250%44100%4420551.5
3/23/26 @ LAC27.11361638%1520%000%4720530.5
3/21/26 @ PHX33.226101953%3743%3650%10730355.0
3/19/26 @ UTA23.11551050%3743%22100%3500326.3
74 Games23761281486103047%18445341%12515780%338414110312012598

Player Usage Impact

Impact when this player is out.

Shot Heatmap

21 games shooting density from live shot-detail rows.

TeammateUsage%MinGames
Taurean Prince+6.4%33.45
Ousmane Dieng+5.7%32.48
Kyle Kuzma+4.9%26.04
Andre Jackson Jr.+4.1%18.97
Jericho Sims+3.6%28.68
AJ Green+3.5%36.28
Cormac Ryan-1.0%32.96
Pete Nance-1.0%27.76

Gameflow

Q1Q2Q3Q4

4/8/26@ DET(L)111-137

-10 in 33 minutes

31.3% usage rate

Harris infor Trent Jr.Harris infor HarrisJackson Jr. in

4/5/26vs MEM(W)131-115

0 in 32 minutes

24.3% usage rate

Ryan infor GreenTurner infor RyanRyan infor GreenDieng in

3/31/26vs DAL(W)123-99

+33 in 36 minutes

20.4% usage rate

Green infor TurnerKuzma infor DiengDieng infor Trent Jr.Jackson Jr. in

3/28/26vs SAS(L)95-127

-18 in 25 minutes

36.8% usage rate

Dieng infor SimsSims infor GreenGreen in

3/25/26@ POR(L)99-130

-6 in 31 minutes

41.3% usage rate

Jackson Jr. infor Trent Jr.Sims infor PrinceRyan in

3/23/26@ LAC(L)96-129

-37 in 27 minutes

31.3% usage rate

Dieng infor GreenGreen in

3/21/26@ PHX(W)108-105

+6 in 33 minutes

32% usage rate

Thomas infor GreenThomas infor Sims

3/19/26@ UTA(L)96-128

-14 in 23 minutes

24.6% usage rate

Prince infor PrinceThomas infor ThomasPrince infor SimsKuzma in

3/17/26vs CLE(L)116-123

-5 in 34 minutes

21.3% usage rate

Dieng infor Porter Jr.Kuzma infor PortisGreen infor Porter Jr.

3/15/26vs IND(W)134-123

+14 in 37 minutes

18.2% usage rate

Prince infor GreenKuzma infor PortisPrince infor Green

3/14/26@ ATL(L)99-122

-13 in 31 minutes

17.8% usage rate

Porter Jr. infor Porter Jr.Sims infor Trent Jr.Harris in

3/12/26@ MIA(L)105-112

+9 in 33 minutes

18.6% usage rate

for TurnerTurner infor Porter Jr.Porter Jr. infor DiengSims infor Sims

3/10/26vs PHX(L)114-129

-6 in 41 minutes

15.4% usage rate

Thomas infor ThomasDieng infor Prince

3/8/26vs ORL(L)91-130

-14 in 23 minutes

34% usage rate

Trent Jr. infor Trent Jr.Portis infor SimsAntetokounm. in