Algosys College Basketball

Search teams and players

Type a team or player name. Results are alphabetical; players show their 2026 team. Up and Down move, Enter opens the highlighted result or the first one, Esc closes.

Christian Keeling

North Carolina · 29 available appearances · 2020–2020 · Linked seasons and observed career performance

Available player-season logs · Partial career coverage

Logged performance

567:15 minutes logged

Games logged
29
Minutes per game
19:34
Points per game
6.9
Rebounds / assists per game
2.9 / 0.7
Box line on three bases
BasisPtsRebAstStlBlkTOPF
Per game6.92.90.70.50.21.11.7
Per 40 minutes14.06.01.31.10.42.23.5
Season totals19985191563149
Shooting with attempts
ShotMade–att.PctAtt/GAtt/40
FG81–18244.5%6.312.8
2P66–13847.8%4.89.7
3P15–4434.1%†1.53.1
FT22–2975.9%1.02.0
Derived rates (computed here from the box line, not published statistics)
eFG%Estimated TS%3PA / FGAFTA / FGAAST / TO
48.6%51.1%24.2%15.9%0.61

Accepted logged appearances only; absent games are not zeroes. † marks a rate on fewer attempts than the floor (field goal 100, three-point 50, free throw 25). Floors are descriptive, not model output. Definitions

Speculative compensationβ

No revenue-sharing budget existed before the 2025–26 season, so no compensation figure is modelled for earlier seasons. The logs on this page are from seasons before 2025–26. A speculative best guess with an 80% range exists for 2025–26 only, for players on a modelled team; this player's by-season table below shows it for 2025–26 if one is published, and the linked athlete page has the full card.

Model-implied value and speculative compensation by seasonβ

Loading Model-implied values by season

Game log

Game log, box line per game. eFG% is computed for the game from field goals and three-pointers; it is blank without a field-goal attempt.
Season and dateOpponentResultMinPtsRebAstStlBlkTOPFFG3PFTeFG
2020 · 2020-03-11SyracuseL 53–8115:1106000110-30-10-00.0%
2020 · 2020-03-07DukeL 76–8918:5622000021-60-00-016.7%
2020 · 2020-03-03Wake ForestW 93–8326:3092010023-81-12-343.8%
2020 · 2020-02-29SyracuseW 92–7923:34183200027-112-42-272.7%
2020 · 2020-02-25NC StateW 85–7926:57167101007-92-40-088.9%
2020 · 2020-02-22LouisvilleL 55–7225:0293010123-72-41-157.1%
2020 · 2020-02-17Notre DameL 76–7727:5094000143-81-22-243.8%
2020 · 2020-02-15VirginiaL 62–6433:17110010024-60-03-366.7%
2020 · 2020-02-11Wake ForestL 57–7430:13154020337-141-40-053.6%
2020 · 2020-02-08DukeL 96–9825:16134020225-71-12-278.6%
2020 · 2020-02-03Florida StL 59–6517:42142021105-101-23-355.0%
2020 · 2020-02-01Boston CollegeL 70–719:5702210010-10-00-00.0%
2020 · 2020-01-27NC StateW 75–6523:4941000012-30-00-266.7%
2020 · 2020-01-25Miami FLW 94–7115:2392110134-61-30-075.0%
2020 · 2020-01-18PittsburghL 52–6615:5824100010-40-12-20.0%
2020 · 2020-01-11ClemsonL 76–7910:2222000010-20-12-20.0%
2020 · 2020-01-08PittsburghL 65–736:0123000021-30-00-033.3%
2020 · 2020-01-04Georgia TechL 83–9616:1960111423-50-10-060.0%
2020 · 2019-12-30YaleW 70–679:2723100111-30-00-033.3%
2020 · 2019-12-21UCLAW 74–647:5320100301-20-00-050.0%
2020 · 2019-12-18GonzagaL 81–9419:34123200205-70-02-471.4%
2020 · 2019-12-15WoffordL 64–6820:2889200224-100-00-140.0%
2020 · 2019-12-08VirginiaL 47–5613:5403000000-00-00-0—
2020 · 2019-12-04Ohio StL 49–749:4621000111-40-00-025.0%
2020 · 2019-11-29OregonW 78–7423:0775210203-131-40-026.9%
2020 · 2019-11-28MichiganL 64–7316:1832010141-30-01-233.3%
2020 · 2019-11-20ElonW 75–6124:2691101124-91-40-050.0%
2020 · 2019-11-15Gardner WebbW 77–6130:4894212344-91-40-050.0%
2020 · 2019-11-08UNC WilmingtonW 78–6223:1743000142-90-30-022.2%

Secondary NCAA-derived SportsDataverse archive; reconstructed player statistics. Corroborated against Kaggle dates, participants, scores and overtime; incomplete identity coverage is retained.