Chuba Hubbard
#2 RB,
Panthers

ACTUAL 2022
88 FPTS
RANK: 51
2023 SEASON
121 FPTS
RANK: 56
AGE
23 yrs
HEIGHT/WEIGHT
6'1'' / 210 lbs
COLLEGE
Oklahoma State
SEASON | GP | FPTS | RANK | RUATT | RUYD | RUTD | RUAVE | RECPT | REYD | RETD |
2023 | 16 | 121 | 56th | 122 | 511 | 4 | 4.2 | 23 | 177 | 1 |
2022 | 15 | 88 | 51st | 95 | 466 | 2 | 4.9 | 14 | 171 | 0 |
3yr Ave | 17 | 139 | 31st | 172 | 612 | 5 | 3.56 | 25 | 174 | 1 |
Facing tougher snap competition
Latest Headline: Published 2023-03-17
Hubbard has new competition in the Carolina backfield with Miles Sanders replacing D'Onta Foreman, WCNC's Nathaniel Puente reports.
Sanders recently signed a four-year, $25.4 million contract, including $13 million guaranteed, while Foreman settled for a much smaller one-year deal with the Bears after playing out last year on a similar contract for Carolina. Foreman and Hubbard handled the vast majority of RB snaps/touches after the team traded Christian McCaffrey, with Hubbard notably finishing the year on a high note as he racked up 435 total yards over his final five games. The 2021 fourth-round pick now figures to take a backseat to Sanders, whose uneven tenure in Philadelphia was capped off by a career-best 259-1,269-11 rushing line last season. The Panthers could still add more backfield talent, or perhaps find a passing-down role for Raheem Blackshear, given that Sanders and Hubbard both have struggled with drops and don't look especially natural as receivers or blockers. Hubbard's new role might just be as a backup on early downs, with upside dependent on Sanders missing time.
Fantasy Points by Week 2022
Weekly Stats 2022
Fantasy Points | Betting | Rushing Stats | Receiving Stats | ||||||||||||||||||
WEEK | STADIUM | GAME | RANK | TOUCH | SPREAD | O/U | ATT | YD | TD | AVG | YAC% | 10+ | 20+ | 50+ | REC | YD | TD | SHARE | |||
1 CLE | Outdoor 79° | 0.3 | 28th | 0.30 | -2.0 | 41.5 | 1 | 3 | 3.0 | 0 | 67% | 0 | 0 | 0 | 0 | 0 | 0 | 5% | |||
2 @NYG | Outdoor 77° | -2.0 | 44th | 0.00 | -1.5 | 43.5 | 0 | 0 | 0.0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0% | |||
3 NO | Outdoor 69° | 2.5 | 24th | 0.83 | 2.5 | 40.5 | 3 | 25 | 8.3 | 0 | 60% | 1 | 0 | 0 | 0 | 0 | 0 | 10% | |||
4 ARZ | Outdoor 66° | 0.0 | 34th | 0.00 | -1.0 | 44.5 | 0 | 0 | 0.0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0% | |||
5 SF | Outdoor 66° | 0.0 | 36th | 0.00 | 5.5 | 39.5 | 0 | 0 | 0.0 | 0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0% | |||
6 @LA | Outdoor 70° | 1.7 | 21st | 0.57 | 9.5 | 41.5 | 2 | 6 | 3.0 | 0 | 50% | 0 | 0 | 0 | 1 | 1 | 0 | 10% | |||
7 TB | Outdoor 66° | 15.3 | 9th | 1.39 | 13.0 | 40.5 | 9 | 63 | 7.0 | 1 | 21% | 2 | 0 | 0 | 2 | 10 | 0 | 33% | |||
10 ATL | Outdoor 61° | 1.4 | 25th | 0.28 | 2.5 | 43.5 | 5 | 14 | 2.8 | 0 | 14% | 0 | 0 | 0 | 0 | 0 | 0 | 11% | |||
11 @BAL | Outdoor 36° | 4.5 | 22nd | 0.75 | 12.5 | 41.5 | 4 | 0 | 0.0 | 0 | 0% | 0 | 0 | 0 | 2 | 25 | 0 | 24% | |||
12 DEN | Outdoor 66° | 6.5 | 17th | 0.38 | 1.5 | 35.5 | 17 | 65 | 3.8 | 0 | 20% | 1 | 0 | 0 | 0 | 0 | 0 | 37% | |||
14 @SEA | Outdoor 45° | 18.9 | 3rd | 1.11 | 3.5 | 43.5 | 14 | 74 | 5.3 | 1 | 45% | 3 | 0 | 0 | 3 | 25 | 0 | 30% | |||
15 PIT | Outdoor 47° | 9.7 | 16th | 1.39 | -3.0 | 37.5 | 4 | 10 | 2.5 | 0 | 30% | 0 | 0 | 0 | 3 | 57 | 0 | 25% | |||
16 DET | Outdoor 20° | 12.5 | 10th | 1.04 | 2.5 | 44.5 | 12 | 125 | 10.4 | 0 | 30% | 3 | 3 | 0 | 0 | 0 | 0 | 28% | |||
17 @TB | Outdoor 75° | 9.5 | 12th | 1.58 | 3.5 | 39.5 | 3 | 12 | 4.0 | 0 | 33% | 0 | 0 | 0 | 3 | 53 | 0 | 14% | |||
18 @NO | Dome 62° | 6.9 | 14th | 0.33 | 3.5 | 41.5 | 21 | 69 | 3.3 | 0 | 65% | 0 | 0 | 0 | 0 | 0 | 0 | 51% |
Performance Splits: 2020 to 2022
Fantasy Points | Rushing Averages | Receiving Averages | ||||||||||||||||
LOCATION | STADIUM | GP | GS | GM | TOUCH | RANK | YD | TD | AVE | YAC% | 10+ | 20+ | 50+ | REC | YD | TD | ||
Home | Outdoor | 17 | 6 | 5.8 | 0.74 | 76th | 31 | 0.2 | 4.4 | 41% | 0.6 | 0.2 | 0.0 | 0.8 | 8 | 0.0 | ||
Away | Outdoor | 9 | 3 | 6.8 | 0.88 | 75th | 24 | 0.1 | 4.0 | 45% | 0.8 | 0.1 | 0.0 | 1.8 | 16 | 0.1 | ||
Away | Dome | 2 | 1 | 11.4 | 0.55 | 36th | 62 | 0.5 | 3.3 | 52% | 0.5 | 0.5 | 0.0 | 1.5 | 7 | 0.0 | ||
Away | Retractable Dome | 4 | 2 | 10.7 | 0.68 | 41st | 55 | 0.5 | 3.8 | 56% | 1.3 | 0.0 | 0.0 | 1.5 | 13 | 0.0 |
Career Stats by Season: 2021 to 2022
Fantasy Points | Rushing Stats | Receiving Stats | ||||||||||||||||||
SEASON | AGE | TEAM | GP | GS | TOTAL | RANK | ATT | YD | TD | AVE | YAC% | 10+ | 20+ | 50+ | SHARE | REC | YD | TD | ||
2021 | 22 | CAR | 17 | 10 | 138 | 36th | 172 | 612 | 5 | 3.6 | 53% | 13 | 3 | 0 | 38% | 25 | 174 | 1 | ||
2022 | 23 | CAR | 15 | 2 | 88 | 51st | 95 | 466 | 2 | 4.9 | 37% | 10 | 3 | 0 | 20% | 14 | 171 | 0 |
Tops 20 carries
Latest Headline: Published 2023-01-08
Hubbard rushed 21 times for 69 yards in Sunday's 10-7 win over the Saints.
Hubbard's season high in carries came partially due to teammate D'Onta Foreman being ejected early in the third quarter. Although he wasn't very efficient with his involvement Sunday, Hubbard's importance behind Foreman grew this season after the Panthers traded Christian McCaffrey in October. In 15 games, Hubbard rushed 95 times for 466 yards (4.9 per carry) for two touchdowns, and he caught 14 of 17 targets for 171 yards. Despite Carolina facing uncertainty over its coach, quarterback and starting tailback next season -- it's unclear whether Foreman will return -- Hubbard's dependability through his first two seasons could see him remain involved as a complementary option regardless of the surrounding pieces.
Stands out as receiver Sunday
Latest Headline: Published 2023-01-01
Hubbard rushed three times for 12 yards and secured all three targets for 53 yards in the Panthers' 30-24 loss to the Buccaneers on Sunday. He also committed a fumble recovered by Carolina.
Hubbard's rushing work unexpectedly dried up, but he did salvage his day somewhat with his solid work through the air. The second-year back's carry total was his lowest since Week 6, but he does have a trio of three-catch efforts over the last four games going into a Week 18 road matchup against the Saints.