# Justin Hardy

Source page: https://profootballnewshub.com/cfl/players/justin-hardy

- Position: WR
- Team: Ottawa Redblacks
- Injury status: none listed
- Player id: 27861

## Seasons

- 2026 (OTT, 16 games): gamesPlayed 16, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 89, receiveTargets 127, receiveYards 1123, receiveTouchdowns 6, receiveLongest 37, receiveDrops 0, receiveYardsAfterCatch 207, brokenTackles 0, passLongest 0, fumbles 0, tackles 3, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 192.8, fantasyPointsPerGame 12
- 2025 (OTT, 18 games): gamesPlayed 18, passCompletions 0, passAttempts 2, passYards 0, passTouchdowns 0, passInterceptions 1, rushAttempts 3, rushYards 18, rushTouchdowns 0, rushLongest 11, receptions 78, receiveTargets 116, receiveYards 1019, receiveTouchdowns 8, receiveLongest 40, receiveDrops 0, receiveYardsAfterCatch 305, brokenTackles 0, passLongest 0, fumbles 0, tackles 3, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 188.7, fantasyPointsPerGame 10.5
- 2024 (OTT, 16 games): gamesPlayed 16, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, rushAttempts 9, rushYards 76, rushTouchdowns 0, rushLongest 16, receptions 97, receiveTargets 130, receiveYards 1343, receiveTouchdowns 5, receiveLongest 68, receiveDrops 0, receiveYardsAfterCatch 381, brokenTackles 0, passLongest 0, fumbles 0, tackles 3, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 220.4, fantasyPointsPerGame 13.8

## Recent games

| Season | Week | Opp | Result | Line |
| --- | --- | --- | --- | --- |
| 2026 | 19 | @ BC | L 20-41 | projectedPoints 15, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 2, receiveTargets 2, receiveYards 44, receiveTouchdowns 0, receiveLongest 37, receiveYardsAfterCatch 2, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 5.4 |
| 2026 | 18 | vs HAM | L 16-34 | projectedPoints 16, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 5, receiveTargets 8, receiveYards 56, receiveTouchdowns 0, receiveLongest 19, receiveYardsAfterCatch 5, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 8.1 |
| 2026 | 17 | vs CGY | L 31-45 | passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 9, receiveTargets 10, receiveYards 98, receiveTouchdowns 1, receiveLongest 18, receiveYardsAfterCatch 9, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 20.3 |
| 2026 | 16 | @ CGY | L 38-40 | projectedPoints 10.5, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 12, receiveTargets 19, receiveYards 129, receiveTouchdowns 1, receiveLongest 26, receiveYardsAfterCatch 32, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 24.9 |
| 2026 | 15 | @ TOR | L 23-26 | projectedPoints 10.5, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 2, receiveTargets 4, receiveYards 51, receiveTouchdowns 0, receiveLongest 27, receiveYardsAfterCatch 10, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 6.1 |
| 2026 | 13 | vs BC | L 24-45 | projectedPoints 11, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 7, receiveTargets 9, receiveYards 90, receiveTouchdowns 0, receiveLongest 22, receiveYardsAfterCatch 27, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 12.5 |
| 2026 | 12 | @ MTL | L 16-46 | projectedPoints 10.5, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 4, receiveTargets 6, receiveYards 52, receiveTouchdowns 0, receiveLongest 16, receiveYardsAfterCatch 9, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 7.2 |
| 2026 | 11 | @ WPG | L 21-33 | projectedPoints 13.5, passCompletions 0, passAttempts 0, passYards 0, passTouchdowns 0, passInterceptions 0, passLongest 0, passerRating 0.0, rushAttempts 0, rushYards 0, rushTouchdowns 0, rushLongest 0, receptions 3, receiveTargets 6, receiveYards 21, receiveTouchdowns 0, receiveLongest 11, receiveYardsAfterCatch 1, brokenTackles 0, fumbles 0, tackles 0, sacks 0, defInterceptions 0, tacklesForLoss 0, specialTeamsTackles 0, passesDefended 0, qbHits 0, fumblesForced 0, fumblesRecovered 0, defensiveTds 0, fieldGoalsMade 0, fieldGoalsAttempted 0, fieldGoalsMissed 0, fgMade0_19 0, fgMade20_29 0, fgMade30_39 0, fgMade40_49 0, fgMade50Plus 0, extraPointsMade 0, singles 0, puntCount 0, puntYards 0, puntLongest 0, puntsInside10 0, kickoffCount 0, kickoffYards 0, kickoffLongest 0, kickReturnYards 0, kickReturnCount 0, kickReturnLongest 0, puntReturnYards 0, puntReturnCount 0, puntReturnLongest 0, returnTouchdowns 0, fantasyPoints 3.6 |

From Pro Football News Hub. More at https://profootballnewshub.com/llms.txt
