GregBell

HBHBSan Diego State
5'11" • 200lbs • 28y/o
Overall Grade '21
65.4
354th/379 - HBs
Rushing Yards '21
948
67th/379 - HBs
Touchdowns '21
8
95th/379 - HBs
Yards / Carry '21
4.6
250th/379 - HBs

Summary Bio

Last updated: 10/28/2026
Greg Bell was a running back for the Pittsburgh Steelers who earned a 65.4 overall PFF grade in the 2021 season, 354th among 379 qualified running backs. His PFF rushing grade of 67.0 ranked 355th among 379 qualified running backs.
He carried the ball 208 times for 948 rushing yards and 8 touchdowns. Bell averaged 4.6 yards per attempt on the ground.
He forced 25 missed tackles as a runner. He averaged 2.8 yards after contact per attempt, showcasing his power between the tackles. As a receiver, he caught 4 passes on 6 targets for 5 receiving yards and 0 touchdowns.

Career

Teams
Year
Ottawa Redblacks
2026 - Present
Hamilton Tiger-Cats
2024 - 2026
Pittsburgh Steelers
2023
Detroit Lions
2022
San Diego State Aztecs
2019 - 2021
Nebraska Cornhuskers
2018

PFF Grades

2021
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
OVERALL GRADE
65.4
AVG
354th/379 HBs
RUSHING GRADE
67.0
AVG
355th/379 HBs
RECEIVING GRADE
49.3
AVG
313th/379 HBs

Highest Graded Games

vs HIUN
80.4
Week 11, 2020
@ UTST
77.1
Week 9, 2020
vs NMST
74.9
Week 1, 2021

Lowest Graded Games

vs IDBO
53.1
Week 13, 2021
@ CASJ
54.9
Week 7, 2021
vs COST
55.9
Week 14, 2020

Season Stats

2021
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
CARRIES
208
32nd/379 HBs
RUSHING YDS
948
67th/379 HBs
RUSHING TDS
8
95th/379 HBs
YARDS / CARRY
4.6
250th/379 HBs
Rank
38
th
Run Snaps
253
32
nd
Carries
208
67
th
Rushing Yards
948
95
th
Rushing Touchdowns
8
250
th
Yards Per Attempt
4.6
376
th
Fumbles
6
204
th
Forced Missed Tackles
25
255
th
YCO/ATT
2.83
93
rd
Explosive (10+) Runs
23
Rank
-
Pass Snaps
167
-
Targets
6
-
Routes Run
124
-
Receptions
4
-
Receiving Yards
5
-
Receiving Touchdowns
0
-
Drops
0
-
Forced Missed Tackles
0