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 that season, so a transfer appears under the program he actually played for rather than the one he is at now. There is no game-type control because the tables hold regular-season games only. A dash means no number for that cell, or a zero in a roster column that counts.

SFPA

KJ Swain Jr.

KJ Swain Jr. comes in 3875th of 4184 players in free throws made, at 0.1 per game.

94th beats 94% of the Players; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 10 shown▶
Playing Time▶
Games Played14
Minutes6.910th3756/4184
Games Started3
ScoringOffense▶
Usage Rate18.5%52nd2013/4184
Points214th3581/4184
ShootingOffense▶
Field Goals Made0.714th3592/4184
Field Goals Attempted2.321st3292/4184
Field Goal Percentage31.3%—
Three-Pointers Made0.444th2320/4184
Effective Field Goal Percentage40.6%—
Three-Pointers Attempted1.750th2106/4184
Three-Point Percentage25%—
Free Throws Made0.17th3875/4184
Free Throws Attempted0.26th3930/4184
True Shooting Percentage42%—
Free Throw Percentage66.7%—
Two Pointers Made0.39th3801/4184
Two Pointers Attempted0.68th3846/4184
Two Point Percentage50%—
Shot ProfileOffense▶
Three-Point Attempt Rate75%—
Free Throw Rate9.4%—
Shot LocationsOffense▶
Paint Makes0.19th3510/3850
Paint Attempts0.26th3625/3850
Paint Percentage66.7%—
Mid Range Makes0.165th1353/3850
Mid Range Attempts0.247th2030/3850
Mid Range Percentage66.7%—
PlaymakingOffense▶
Assists0.635th2733/4184
Turnovers0.485th632/4184
Assist to Turnover Ratio1.80—
Points Created by Assists0.410th3376/3757
Rebounding▶
Rebounds0.77th3895/4184
ReboundingOffense▶
Offensive Rebounds0.17th3873/4184
ReboundingDefense▶
Defensive Rebounds0.68th3832/4184
DefenseDefense▶
Steals0.217th3465/4184
Blocks0.126th3090/4184
Personal Fouls0.495th200/4184
Impact▶
Plus Minus-0.838th2397/3879
Regularized Adjusted Plus-Minus0.2344th2050/3669
ImpactOffense▶
Offensive RAPM1.2969th1155/3669
ImpactDefense▶
Defensive RAPM-1.0722nd2876/3669
On Off▶
Net Rating with Him On-11.816th3042/3623
Net Rating with Him Off-1.054th1627/3520
On Off Difference-10.822nd2760/3520
Possessions with Him On138
14 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
SFPAFeb 26, 2026@STOSTO3212000-0000001
SFPAFeb 21, 2026WAGWAG4311110-0100100
SFPAFeb 9, 2026@CHSTCHST3001010-0000000
SFPADec 17, 2025@FLAFLA#43000000-0000000
SFPADec 7, 2025@RADRAD3001010-0100000
SFPADec 3, 2025PSSHPSSH186210280-0371000
SFPADec 1, 2025@XAVXAV8001010-0100000
SFPANov 29, 2025FRNFRN15724132-3310021
SFPANov 26, 2025@TROYTROY2001000-0001001
SFPANov 24, 2025@BELBEL6003030-0000001
SFPANov 18, 2025@LEHLEH10001010-0000021
SFPANov 11, 2025MSMMSM9423010-0110001
SFPANov 6, 2025@TCUTCU9624240-0001000
SFPANov 3, 2025@OUOU3000000-0000010
By seasonPer Game3 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26SFPA146.920.70.631.3%25%42%—
2024-25SFPA73.41.70.40.344.4%40%58.1%—
2023-24SFPA52.41.40.40.275%—71.7%—

About College Basketball Research

▶

Every number the site holds for a Division I team and the players who played for it, in one place. Pick a team and a season 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.