NBA Referee Profile

Luis Grillo

1134 career games

Luis Grillo has worked 1,134 NBA games, and his numbers tell a clear story for anyone with money on the line. He calls fouls at 2.9% above league average — 46.1 personal fouls per game — which means he reads tight and whistles early. That translates directly to free throw volume: 53.3 FTA per game, running 2.5% above the league norm. When Grillo is on the floor, foul-dependent offenses get to the line, totals get inflated by extra possessions, and physical teams pay a price. The number that demands the most attention is his home team win rate of 59.1%. The league baseline hovers around 55%, and Grillo runs nearly four points hotter than that. That is not noise — that is a documented lean toward the home side that bettors should price into any spread or moneyline when his name appears on the officiating report.

Career stats

Games officiated

1134

Personal fouls / g

46.1

+2.9% vs league

Free throw attempts / g

53.3

+2.5% vs league

Combined points / g

199.4

+0.4% vs league

Home vs visitor

Home teams win 59.1% of games officiated by Luis. Roughly in line with the ~57% league baseline — no strong home lean either way.

Recent seasons

SeasonGamesPF/gFTA/gPTS/gHome W%
2008-095443.550.6203.850.0%
2007-085445.853.3199.457.4%
2006-074445.253.5194.550.0%
2005-064747.855.9191.861.7%
2004-055048.957.7199.450.0%
2003-045944.649.9186.059.3%
2002-034443.445.8186.256.8%
2001-026143.647.8188.267.2%
2000-016247.551.1192.054.8%

Top team splits

Teams Luis has officiated the most, and how those franchises have fared under him.

TeamGamesW-LW%PacePTS/g
SAS6042-1870.0%89.896.9
OKC5325-2847.2%90.895.7
MEM5318-3534.0%89.389.4
DET5230-2257.7%88.795.2
TOR5226-2650.0%90.595.7
PHI5221-3140.4%92.394.5
WAS5129-2256.9%91.397.4
UTA5031-1962.0%89.597.1
ATL4815-3331.3%90.893.8
BOS4725-2253.2%92.896.2
CHI4722-2546.8%89.793.9
DEN4722-2546.8%93.096.6
IND4721-2644.7%90.796.2
NYK4616-3034.8%89.494.7
LAL4528-1762.2%92.598.3
SAC4423-2152.3%94.699.4
CHA4317-2639.5%91.396.3
LAC4113-2831.7%91.394.8
POR3925-1464.1%87.795.5
ORL