🐻⬇️🏀

Patrick Mccaffery

Patrick Mccaffery

Team: Iowa Hawkeyes
Position: F

Season Averages — 2021-2022

GP MPG PPG RPG APG SPG BPG TO FGA Numbers +/- PG +/- Tot FG% 3P% FT%
29 24.3 10.6 3.6 1.7 0.7 0.4 0.7 4.9 11.5 +6.3 +202 38.3% 28.0% 63.6%

Advanced Stats

RAPM Rank Minutes Possessions PM PM/G PM/40
+1.12 494 743 2666 +202 +6.3 +10.9

RAPM = Regularized Adjusted Plus-Minus (points per 100 possessions above average)

Model Outputs — 2021-2022

Catalog

Output is shown as model rating with league rank in parentheses when available.

Model Output Notes
RAPM (Legacy) RAPM (Legacy) Legacy player overall RAPM row kept for backward-compatible pages and joins. More → +1.12 (#494) -
RAPM Overall RAPM Overall Single-parameter regularized adjusted plus-minus estimate. More → +1.12 (#494) -
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. More → +1.12 (#494) -
Plus/Minus (Legacy) Plus/Minus (Legacy) Legacy raw plus/minus row kept for backward-compatible pages and joins. PM/G +6.3 | PM/40 +10.9 More → +202.00 (#176) PM/G +6.3 | PM/40 +10.9
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G +6.3 | PM/40 +10.9 More → +7.44 (#176) PM/G +6.3 | PM/40 +10.9
Player Vector 2D Player Vector 2D Low-dimensional player embedding model with lineup composition and interaction effects. Vec (+0.48, +0.52) | Norm 0.71 More → -1.436 (#3390) Vec (+0.48, +0.52) | Norm 0.71
Points For Elo Points For Elo Online player rating for contribution to team scoring rate. Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704 More → -20.00 (#4050) Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704
Points Prevention Elo Points Prevention Elo Online player rating for suppressing the opponent's scoring rate. Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704 More → +5.33 (#2240) Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704
Points Net Elo Points Net Elo Net point-differential event Elo from points created plus points prevented. Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704 More → -14.67 (#3397) Pts For -20.00 | Prevent +5.33 | Net -14.67 | Min 704
Rebounds For Elo Rebounds For Elo Online player rating for contribution to team rebound rate. Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704 More → -10.56 (#3452) Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704
Rebound Prevention Elo Rebound Prevention Elo Online player rating for suppressing the opponent's rebound rate. Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704 More → -7.97 (#3329) Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704
Offensive Rebounds For Elo Offensive Rebounds For Elo Online player rating for contribution to own-team offensive rebounds. OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704 More → +0.51 (#402) OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704
Offensive Rebound Prevention Elo Offensive Rebound Prevention Elo Online player rating for preventing opponent offensive rebounds. OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704 More → -0.51 (#3740) OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704
Offensive Rebound Net Elo Offensive Rebound Net Elo Net offensive-rebound event Elo from second chances created plus denied. OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704 More → +0.01 (#1574) OReb For +0.51 | Prevent -0.51 | Net +0.01 | Min 704
Defensive Rebounds For Elo Defensive Rebounds For Elo Online player rating for contribution to own-team defensive rebounds. DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704 More → +0.58 (#737) DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704
Defensive Rebound Prevention Elo Defensive Rebound Prevention Elo Online player rating for suppressing opponent defensive rebounds. DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704 More → -0.80 (#3517) DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704
Defensive Rebound Net Elo Defensive Rebound Net Elo Net defensive-rebound event Elo from defensive boards created plus denied. DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704 More → -0.23 (#3605) DReb For +0.58 | Prevent -0.80 | Net -0.23 | Min 704
Rebound Margin Elo Rebound Margin Elo Net rebound-margin event Elo from rebounds created plus rebounds prevented. Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704 More → -18.53 (#3615) Reb For -10.56 | Prevent -7.97 | Net -18.53 | Min 704
Assists For Elo Assists For Elo Online player rating for contribution to team assist rate. Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704 More → -3.35 (#3267) Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704
Assist Prevention Elo Assist Prevention Elo Online player rating for suppressing the opponent's assist rate. Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704 More → -6.97 (#3609) Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704
Assists Net Elo Assists Net Elo Net assist event Elo from assisted creation plus assisted-shot prevention. Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704 More → -10.32 (#3657) Ast For -3.35 | Prevent -6.97 | Net -10.32 | Min 704
Threes For Elo Threes For Elo Online player rating for contribution to team made-threes rate. 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704 More → +0.36 (#526) 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704
Three Prevention Elo Three Prevention Elo Online player rating for suppressing the opponent's made-threes rate. 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704 More → -0.45 (#3744) 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704
Threes Net Elo Threes Net Elo Net made-three event Elo from threes created plus threes prevented. 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704 More → -0.09 (#3158) 3PM For +0.36 | Prevent -0.45 | Net -0.09 | Min 704
Stocks For Elo Stocks For Elo Online player rating for contribution to team steals-plus-blocks rate. Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704 More → -3.55 (#3536) Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704
Stocks Prevention Elo Stocks Prevention Elo Online player rating for suppressing opponent stocks. Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704 More → +3.70 (#778) Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704
Stocks Net Elo Stocks Net Elo Net stocks event Elo from stocks created plus stocks denied. Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704 More → +0.15 (#2601) Stocks For -3.55 | Prevent +3.70 | Net +0.15 | Min 704
Ball Security Elo Ball Security Elo Online player rating for keeping own-team turnovers down. TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704 More → +12.88 (#111) TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704
Turnover Force Elo Turnover Force Elo Online player rating for forcing opponent turnovers. TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704 More → +5.12 (#701) TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704
Turnover Margin Elo Turnover Margin Elo Net turnover event Elo from ball security plus turnover force. TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704 More → +18.00 (#239) TOV For +12.88 | Prevent +5.12 | Net +18.00 | Min 704

Career Stats

Season League Team GP MIN PTS REB AST STL BLK TO FGA Numbers FG% 3P% FT% TS% eFG%
2024-2025 NCAAM Butler Bulldogs 19 33.3 12.5 4.7 1.2 0.4 0.2 0.8 9.5 8.6 45.0% 41.7% 83.3% 60.5 57.5
2023-2024 NCAAM Iowa Hawkeyes 31 23.0 8.9 2.8 1.2 0.4 0.3 0.9 6.9 5.8 44.1% 31.2% 78.8% 55.4 49.8
2022-2023 NCAAM Iowa Hawkeyes 17 20.1 7.9 2.2 0.8 0.8 0.4 1.1 4.9 6.1 45.2% 41.9% 66.7% 74.0 56.0
2021-2022 NCAAM Iowa Hawkeyes 29 24.3 10.6 3.6 1.7 0.7 0.4 0.7 4.9 11.5 38.3% 28.0% 63.6% 96.0 43.3
2020-2021 NCAAM Iowa Hawkeyes 29 14.5 5.0 2.6 0.9 0.3 0.4 0.4 4.3 4.5 44.4% 33.3% 72.7% 52.7 49.2
2019-2020 NCAAM Iowa Hawkeyes 1 11.0 2.0 1.0 1.0 1.0 0.0 0.0 0.0 5.0 0.0% 0.0% 0.0% 0 0

Advanced: Numbers = PTS+REB+AST+STL+BLK-TO-FGA, TS% = True Shooting, eFG% = Effective FG

Game Log

Date Vs/At Opponent Result Score MIN FG 3PT FT REB AST STL BLK TO PTS Numbers RAPM GS
2022-03-17 vs Richmond Spiders L 63-67 25 7-17 4-7 0-0 2 1 0 0 0 18 4 -
2022-03-13 @ Purdue Boilermakers W 75-66 19 2-5 1-2 1-3 3 1 0 1 0 6 6 -
2022-03-12 vs Indiana Hoosiers W 80-77 26 7-11 0-1 2-2 2 1 0 1 1 16 8 -
2022-03-11 @ Rutgers Scarlet Knig W 84-74 16 1-2 0-0 1-2 2 1 0 0 2 3 2 -
2022-03-10 vs Northwestern Wildcat W 112-76 18 3-6 1-4 3-5 2 1 1 0 0 10 8 -
2022-03-03 @ Michigan Wolverines W 82-71 18 2-6 0-2 0-0 4 1 1 1 0 4 5 -
2022-02-25 @ Nebraska Cornhuskers W 88-78 21 4-9 2-5 0-0 2 1 0 0 2 10 2 -
2022-02-22 vs Michigan State Spart W 86-60 23 2-9 1-2 0-0 6 0 0 1 0 5 3 -
2022-02-19 @ Ohio State Buckeyes W 75-62 20 2-8 0-1 3-5 5 2 0 1 1 7 6 -
2022-02-17 vs Michigan Wolverines L 79-84 27 0-0 0-0 0-0 5 1 0 1 2 13 18 -
2022-02-13 vs Nebraska Cornhuskers W 98-75 25 0-0 0-0 0-0 5 4 2 0 1 9 19 -
2022-02-10 @ Maryland Terrapins W 110-87 22 0-0 0-0 0-0 2 3 0 0 1 6 10 -
2022-02-06 vs Minnesota Golden Gop W 71-59 29 0-0 0-0 0-0 7 0 0 1 0 18 26 -
2022-01-31 @ Penn State Nittany L L 86-90 37 0-0 0-0 0-0 7 1 1 0 1 16 24 -
2022-01-27 vs Purdue Boilermakers L 73-83 30 5-9 1-5 0-0 4 1 0 0 0 11 7 -
2022-01-22 vs Penn State Nittany L W 68-51 28 0-0 0-0 0-0 2 4 2 2 0 11 21 -
2022-01-19 @ Rutgers Scarlet Knig L 46-48 31 4-12 1-5 2-4 3 2 1 1 0 11 6 -
2022-01-16 @ Minnesota Golden Gop W 81-71 32 4-11 2-5 2-4 3 1 1 0 1 12 5 -
2022-01-13 vs Indiana Hoosiers W 83-74 20 1-4 0-0 3-4 1 0 3 0 0 5 5 -
2022-01-06 @ Wisconsin Badgers L 78-87 26 4-10 0-2 2-3 7 3 0 1 0 10 11 -
2021-12-21 vs SE Louisiana Lions W 93-62 25 0-0 0-0 0-0 3 2 2 0 0 16 23 -
2021-12-18 vs Utah State Aggies W 94-75 21 0-0 0-0 0-0 6 3 2 0 1 12 22 -
2021-12-09 @ Iowa State Cyclones L 53-73 25 2-9 1-5 2-2 4 1 0 1 1 7 3 -
2021-12-03 @ Purdue Boilermakers L 70-77 28 4-13 0-4 7-10 5 3 0 0 0 15 10 -
2021-11-29 @ Virginia Cavaliers W 75-74 24 0-0 0-0 0-0 3 3 1 1 0 7 15 -
2021-11-26 vs Portland State Vikin W 85-51 20 0-0 0-0 0-0 2 1 1 0 1 14 17 -
2021-11-16 vs North Carolina Centr W 86-69 23 0-0 0-0 0-0 1 1 0 0 2 15 15 -
2021-11-12 vs Kansas City Roos W 89-57 23 0-0 0-0 0-0 2 2 1 0 0 10 15 -
2021-11-09 vs Longwood Lancers W 106-73 22 0-0 0-0 0-0 4 4 0 0 2 11 17 -