‹
Joe Blair
Guard
Senior
🪪 career card
›

 

GP FG 3PT FTM-A PTS
24 39 0 49-82 127
  1.6 0.0 59.8% 5.3

stat-gap was executed on this season

Opponent FG 3PT FTM-A FT% PTS
@ LCA 2 0 0-1 0.0% 4
Grace 4 0 3-5 60.0% 11
@ Hargrave 2 0 2-4 50.0% 6
@ LCA 0 0 0-1 0.0% 0
Heritage Christian 1 0 3-3 100.0% 5
Arrington 2 0 1-2 50.0% 5
South Hall 3 0 2-2 100.0% 8
@ LCA 0 0 3-7 42.9% 3
North Cross 0 0 4-4 100.0% 4
@ RVCS 1 0 1-2 50.0% 3
Hargrave 3 0 0-1 0.0% 6
Carlisle 4 0 3-8 37.5% 11
@ Prince Edward 1 0 0-0 — 2
@ North Cross 0 0 0-1 0.0% 0
United Christian 2 0 4-6 66.7% 8
@ Carlisle 4 0 3-5 60.0% 11
Roanoke Catholic 2 0 6-9 66.7% 10
Prince Edward 2 0 6-8 75.0% 10
@ Holy Cross 1 0 2-3 66.7% 4

Career Statistics

  GP FG 3PT FT FT% PTS AVG
90-91 23 1 0 4-17 23.5% 29 1.3
91-92 24 39 0 49-82 59.8% 127 5.3
Career 47 40 0 53-99 53.5% 156 3.3

 

×
What is stat-gap?

Some seasons in this archive are missing newspaper coverage for one or more games — either the game was never covered in print, or the surviving clipping reports only the final score with no individual player statistics.

stat-gap is a labeled statistical estimate, applied only when requested by the site admin and only once a season has enough real, documented games to make the sample meaningful. For each player with real per-game stats on file, it takes that player's own established per-game averages — computed strictly from their real, documented games — and projects those same averages onto the season's missing games, one game's worth of estimated production per missing game.

Totals and averages here may therefore include stat-gap's projected production layered on top of real, documented numbers. stat-gap never invents an individual game — only a season-total projection, clearly marked wherever it's been applied.

A player's totals may be manually adjusted based on records existing outside of newspaper research.