
- Position
- RB
- Jersey
- #0
- Height
- 5' 10"
- Weight
- 200 lbs
- Experience
- Senior
- Hometown
- Kaplan, LA
About CJ Campbell Jr.
CJ Campbell Jr. is a RB for Duke Blue Devils, from Kaplan, LA. The reported career dataset covers 5 seasons, from 2022 to 2026. Season rows below preserve the source’s team assignments and stat categories.
Compare the reported seasons.
The rushing dataset reports 185 yards in 2026, compared with 119 in 2025. That is a change of +66 yards (+55.5%) between these two reported seasons.
These are season totals rather than a forecast or a measure of ability. A current season may still be in progress, and changes in playing time, role, team or available games can affect the comparison. Inspect the career table before drawing a conclusion.
Career rushing
| 2022 | florida state seminoles | 18 | 64 | 3.6 | 2 | 15 |
| 2023 | florida state seminoles | 7 | 117 | 16.7 | 1 | 70 |
| 2024 | florida atlantic owls | 165 | 844 | 5.1 | 11 | 58 |
| 2025 | rutgers scarlet knights | 22 | 119 | 5.4 | 0 | 22 |
| 2026 | duke blue devils | 42 | 185 | 4.4 | 0 | 24 |
| Career | All teams | 254 | 1,329 | 5.2 | 14 | 70 |
Career receiving
| 2022 | florida state seminoles | 1 | 3 | 3.0 | 0 | 3 |
| 2024 | florida atlantic owls | 40 | 466 | 11.6 | 3 | 78 |
| 2026 | duke blue devils | 5 | 29 | 5.8 | 0 | 12 |
| Career | All teams | 46 | 498 | 10.8 | 3 | 78 |
Career returning
| 2026 | duke blue devils | 0 | 0 | 0 | 0 | 0 | 1 | 18 | 0 | 18 |
| Career | All teams | 0 | 0 | 0 | 0 | 0 | 1 | 18 | 0 | 18 |
Career defense
| 2023 | florida state seminoles | 6 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | florida atlantic owls | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Career | All teams | 7 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
Career scoring
| 2022 | florida state seminoles | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 12 |
| 2023 | florida state seminoles | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 6 |
| 2024 | florida atlantic owls | 0 | 11 | 3 | 0 | 14 | 0 | 0 | 0 | 84 |
| Career | All teams | 0 | 14 | 3 | 0 | 17 | 0 | 0 | 0 | 102 |
CJ Campbell Jr. news
No tagged coverage is available yet
Stories appear when the provider associates them with this team or player. New coverage is checked automatically.
Headlines and short previews link to the original publisher. Team associations follow ESPN tags; some stories cover multiple programs.