Joe Giles-Harris is an NFL LB. Now with CIN, he's in his 8th NFL season. Last season's 39.7 ScoutIndex Rating landed in the 30th percentile among DEFs, below average for the position.
Size
6'2", 234#
College
Duke
Draft
—
Seasons
2019–2026
2025 ScoutIndex Rating · DEF
Methodology39.7
30th percentile among DEFs
8 games
Splash plays×0.15-0.44
Pass rush×0.3-0.69
Ball skills×0.25+0.02
Run defense×0.2-0.69
Availability×0.1-0.38
Career (regular season)
Career profile
Across 7 NFL seasons on file, Joe Giles-Harris has played in 29 regular-season games, playing for 4 teams: JAX (2019–2020), BUF (2021–2022), NE (2024), CIN (2025–2026).
By the ScoutIndex Rating, his best qualified season was 2020: a 46.9, in the 48th percentile among DEFs that year.
2025 splits
regular season2025 game log
Joe Giles-Harris — common questions
- What position does Joe Giles-Harris play?
- Joe Giles-Harris is listed as an LB.
- Which teams has Joe Giles-Harris played for?
- In the seasons on file (1999 onward), Joe Giles-Harris has played for JAX (2019–2020), BUF (2021–2022), NE (2024), CIN (2025–2026).
- Where did Joe Giles-Harris go to college?
- Joe Giles-Harris played college football at Duke.
- How many touchdowns has Joe Giles-Harris scored?
- Joe Giles-Harris has no rushing, receiving or passing touchdowns in the regular-season games on file.
- What is Joe Giles-Harris's ScoutIndex Rating?
- Joe Giles-Harris rated 38.6 for 2026, the 30th percentile among DEFs (provisional or limited sample). Ratings run 0–99; about 60 is a league-average qualified starter.
Related players
Top teammates, last season on file
- Joe BurrowQB · 2026
- Tee HigginsWR · 2026
- Chase BrownRB · 2026
- Ja'Marr ChaseWR · 2026
- Samaje PerineRB · 2026
- Mike GesickiTE · 2026
- Dohnte MeyersWR · 2026
- Mitchell TinsleyWR · 2026
Also from Duke
- Brian Parker IIOT · 2026–2026
- Chandler RiversCB · 2026–2026
- Wesley WilliamsDE · 2026–2026
- Graham BartonC · 2024–2026
- DeWayne CarterDT · 2024–2026
- Jacob MonkG · 2024–2026
- Noah GrayTE · 2021–2026
- Michael Carter IICB · 2021–2026