<?xml version='1.0' encoding='utf-8'?>
<player>
  <canonical_id>tj-graham</canonical_id>
  <canonical_name>TJ Graham</canonical_name>
  <positions>
    <item>WR</item>
  </positions>
  <leagues>
    <item>CFL</item>
  </leagues>
  <sport_names>
    <item>CFL</item>
  </sport_names>
  <ambiguous>False</ambiguous>
  <appearances>
    <item>
      <id>7065</id>
      <full_name>Graham, TJ</full_name>
      <team />
      <position>WR</position>
      <sport_id>5</sport_id>
      <league />
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
    <item>
      <id>13832</id>
      <full_name>Graham, TJ</full_name>
      <team />
      <position>WR</position>
      <sport_id>15</sport_id>
      <league />
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
    <item>
      <id>200263</id>
      <full_name>T.J. Graham</full_name>
      <team />
      <position>WR</position>
      <sport_id />
      <league>CFL</league>
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
  </appearances>
  <career_totals>
    <recv_tar>47.0</recv_tar>
    <recv_rec>19.0</recv_rec>
    <recv_yds>224.0</recv_yds>
    <recv_lg>131.0</recv_lg>
    <recv_yac>49.0</recv_yac>
    <ret_num>4.0</ret_num>
    <ret_yds>38.0</ret_yds>
    <ret_lg>38.0</ret_lg>
    <rush_att>5.0</rush_att>
    <rush_yds>37.0</rush_yds>
    <rush_lg>37.0</rush_lg>
    <def_solo>2.0</def_solo>
    <def_ast>1.0</def_ast>
    <def_tot>3.0</def_tot>
  </career_totals>
  <season_totals>
    <CFL_2017>
      <recv_rec>11.0</recv_rec>
      <recv_yds>131.0</recv_yds>
      <recv_lg>68.0</recv_lg>
      <recv_tar>28.0</recv_tar>
      <recv_yac>32.0</recv_yac>
      <ret_num>2.0</ret_num>
      <ret_yds>20.0</ret_yds>
      <ret_lg>20.0</ret_lg>
      <def_solo>2.0</def_solo>
      <def_tot>3.0</def_tot>
      <rush_att>2.0</rush_att>
      <rush_yds>10.0</rush_yds>
      <rush_lg>10.0</rush_lg>
      <def_ast>1.0</def_ast>
    </CFL_2017>
    <CFL_2018>
      <recv_rec>8.0</recv_rec>
      <recv_yds>93.0</recv_yds>
      <recv_lg>63.0</recv_lg>
      <recv_tar>19.0</recv_tar>
      <recv_yac>17.0</recv_yac>
      <rush_att>3.0</rush_att>
      <rush_yds>27.0</rush_yds>
      <rush_lg>27.0</rush_lg>
      <ret_num>2.0</ret_num>
      <ret_yds>18.0</ret_yds>
      <ret_lg>18.0</ret_lg>
    </CFL_2018>
  </season_totals>
  <season_coaches />
  <game_log>
    <item>
      <game_id>FOOTBALL_CFL_2017_10_22_HAM@MTL</game_id>
      <game_slug>football-cfl-2017-10-22-ham-mtl</game_slug>
      <display>HAM @ MTL — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>HAM</away_team>
      <home_team>MTL</home_team>
      <date_str>2017-10-22</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>3.0</recv_rec>
        <recv_yds>24.0</recv_yds>
        <recv_lg>11.0</recv_lg>
        <recv_tar>6.0</recv_tar>
        <recv_yac>3.0</recv_yac>
        <ret_num>1.0</ret_num>
        <ret_yds>7.0</ret_yds>
        <ret_lg>7.0</ret_lg>
        <def_solo>1.0</def_solo>
        <def_tot>1.0</def_tot>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_10_27_MTL@SSK</game_id>
      <game_slug>football-cfl-2017-10-27-mtl-ssk</game_slug>
      <display>MTL @ SSK — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>MTL</away_team>
      <home_team>SSK</home_team>
      <date_str>2017-10-27</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>1.0</recv_rec>
        <recv_yds>12.0</recv_yds>
        <recv_lg>12.0</recv_lg>
        <recv_tar>6.0</recv_tar>
        <recv_yac>5.0</recv_yac>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_10_9_EDM@MTL</game_id>
      <game_slug>football-cfl-2017-10-9-edm-mtl</game_slug>
      <display>EDM @ MTL — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>EDM</away_team>
      <home_team>MTL</home_team>
      <date_str>2017-10-09</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>4.0</recv_rec>
        <recv_yds>69.0</recv_yds>
        <recv_lg>29.0</recv_lg>
        <recv_tar>4.0</recv_tar>
        <recv_yac>22.0</recv_yac>
        <rush_att>1.0</rush_att>
        <rush_yds>2.0</rush_yds>
        <rush_lg>2.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_11_3_MTL@HAM</game_id>
      <game_slug>football-cfl-2017-11-3-mtl-ham</game_slug>
      <display>MTL @ HAM — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>MTL</away_team>
      <home_team>HAM</home_team>
      <date_str>2017-11-03</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>1.0</recv_rec>
        <recv_yds>3.0</recv_yds>
        <recv_lg>3.0</recv_lg>
        <recv_tar>5.0</recv_tar>
        <recv_yac>1.0</recv_yac>
        <ret_num>1.0</ret_num>
        <ret_yds>13.0</ret_yds>
        <ret_lg>13.0</ret_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_19_CAR@TEN</game_id>
      <game_slug>football-cfl-2017-8-19-car-ten</game_slug>
      <display>CAR @ TEN — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>CAR</away_team>
      <home_team>TEN</home_team>
      <date_str>2017-08-19</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_tar>1.0</recv_tar>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_31_PIT@CAR</game_id>
      <game_slug>football-cfl-2017-8-31-pit-car</game_slug>
      <display>PIT @ CAR — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>PIT</away_team>
      <home_team>CAR</home_team>
      <date_str>2017-08-31</date_str>
      <score_home />
      <score_away />
      <stats>
        <def_solo>1.0</def_solo>
        <def_ast>1.0</def_ast>
        <def_tot>2.0</def_tot>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_9_HOU@CAR</game_id>
      <game_slug>football-cfl-2017-8-9-hou-car</game_slug>
      <display>HOU @ CAR — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>HOU</away_team>
      <home_team>CAR</home_team>
      <date_str>2017-08-09</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_tar>1.0</recv_tar>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_9_29_MTL@CGY</game_id>
      <game_slug>football-cfl-2017-9-29-mtl-cgy</game_slug>
      <display>MTL @ CGY — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>MTL</away_team>
      <home_team>CGY</home_team>
      <date_str>2017-09-29</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>2.0</recv_rec>
        <recv_yds>23.0</recv_yds>
        <recv_lg>13.0</recv_lg>
        <recv_tar>5.0</recv_tar>
        <recv_yac>1.0</recv_yac>
        <rush_att>1.0</rush_att>
        <rush_yds>8.0</rush_yds>
        <rush_lg>8.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_10_20_MTL@TOR</game_id>
      <game_slug>football-cfl-2018-10-20-mtl-tor</game_slug>
      <display>MTL @ TOR — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>MTL</away_team>
      <home_team>TOR</home_team>
      <date_str>2018-10-20</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>3.0</recv_rec>
        <recv_yds>39.0</recv_yds>
        <recv_lg>19.0</recv_lg>
        <recv_tar>5.0</recv_tar>
        <recv_yac>3.0</recv_yac>
        <rush_att>1.0</rush_att>
        <rush_yds>5.0</rush_yds>
        <rush_lg>5.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_10_28_TOR@MTL</game_id>
      <game_slug>football-cfl-2018-10-28-tor-mtl</game_slug>
      <display>TOR @ MTL — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>TOR</away_team>
      <home_team>MTL</home_team>
      <date_str>2018-10-28</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_tar>4.0</recv_tar>
        <rush_att>1.0</rush_att>
        <rush_yds>5.0</rush_yds>
        <rush_lg>5.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_10_8_CGY@MTL</game_id>
      <game_slug>football-cfl-2018-10-8-cgy-mtl</game_slug>
      <display>CGY @ MTL — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>CGY</away_team>
      <home_team>MTL</home_team>
      <date_str>2018-10-08</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>3.0</recv_rec>
        <recv_yds>35.0</recv_yds>
        <recv_lg>25.0</recv_lg>
        <recv_tar>3.0</recv_tar>
        <recv_yac>10.0</recv_yac>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_8_11_MTL@OTT</game_id>
      <game_slug>football-cfl-2018-8-11-mtl-ott</game_slug>
      <display>MTL @ OTT — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>MTL</away_team>
      <home_team>OTT</home_team>
      <date_str>2018-08-11</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>1.0</recv_rec>
        <recv_yds>4.0</recv_yds>
        <recv_lg>4.0</recv_lg>
        <recv_tar>2.0</recv_tar>
        <recv_yac>4.0</recv_yac>
        <ret_num>1.0</ret_num>
        <ret_yds>3.0</ret_yds>
        <ret_lg>3.0</ret_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_8_18_MTL@EDM</game_id>
      <game_slug>football-cfl-2018-8-18-mtl-edm</game_slug>
      <display>MTL @ EDM — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>MTL</away_team>
      <home_team>EDM</home_team>
      <date_str>2018-08-18</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_rec>1.0</recv_rec>
        <recv_yds>15.0</recv_yds>
        <recv_lg>15.0</recv_lg>
        <recv_tar>4.0</recv_tar>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_8_3_HAM@MTL</game_id>
      <game_slug>football-cfl-2018-8-3-ham-mtl</game_slug>
      <display>HAM @ MTL — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>HAM</away_team>
      <home_team>MTL</home_team>
      <date_str>2018-08-03</date_str>
      <score_home />
      <score_away />
      <stats>
        <recv_tar>1.0</recv_tar>
        <ret_num>1.0</ret_num>
        <ret_yds>15.0</ret_yds>
        <ret_lg>15.0</ret_lg>
        <rush_att>1.0</rush_att>
        <rush_yds>17.0</rush_yds>
        <rush_lg>17.0</rush_lg>
      </stats>
    </item>
  </game_log>
  <college />
  <nfl>
    <espn_id>14920</espn_id>
    <name>TJ Graham</name>
    <stats>
      <nfl_re_gamesPlayed>47.0</nfl_re_gamesPlayed>
      <nfl_re_receptions>61.0</nfl_re_receptions>
      <nfl_re_receivingTargets>127.0</nfl_re_receivingTargets>
      <nfl_re_receivingYards>794.0</nfl_re_receivingYards>
      <nfl_re_yardsPerReception>61.1</nfl_re_yardsPerReception>
      <nfl_re_receivingTouchdowns>4.0</nfl_re_receivingTouchdowns>
      <nfl_re_receivingFirstDowns>30.0</nfl_re_receivingFirstDowns>
      <nfl_re_receivingFumbles>1.0</nfl_re_receivingFumbles>
      <nfl_re_receivingFumblesLost>1.0</nfl_re_receivingFumblesLost>
      <nfl_r_gamesPlayed>31.0</nfl_r_gamesPlayed>
      <nfl_r_rushingAttempts>5.0</nfl_r_rushingAttempts>
      <nfl_r_rushingYards>19.0</nfl_r_rushingYards>
      <nfl_r_yardsPerRushAttempt>8.5</nfl_r_yardsPerRushAttempt>
      <nfl_r_rushingFirstDowns>2.0</nfl_r_rushingFirstDowns>
      <nfl_p_gamesPlayed>32.0</nfl_p_gamesPlayed>
      <nfl_p_adjQBR>100.0</nfl_p_adjQBR>
      <nfl_d_gamesPlayed>47.0</nfl_d_gamesPlayed>
      <nfl_d_totalTackles>21.0</nfl_d_totalTackles>
      <nfl_d_soloTackles>15.0</nfl_d_soloTackles>
      <nfl_d_assistTackles>6.0</nfl_d_assistTackles>
      <nfl_d_fumblesRecovered>3.0</nfl_d_fumblesRecovered>
    </stats>
    <seasons>
      <item>
        <year>2012</year>
        <team_id>2</team_id>
        <team_slug>buffalo-bills</team_slug>
        <position>WR</position>
        <stats>
          <nfl_re_gamesPlayed>15.0</nfl_re_gamesPlayed>
          <nfl_re_receptions>31.0</nfl_re_receptions>
          <nfl_re_receivingTargets>59.0</nfl_re_receivingTargets>
          <nfl_re_receivingYards>322.0</nfl_re_receivingYards>
          <nfl_re_yardsPerReception>10.4</nfl_re_yardsPerReception>
          <nfl_re_receivingTouchdowns>1.0</nfl_re_receivingTouchdowns>
          <nfl_re_receivingFirstDowns>14.0</nfl_re_receivingFirstDowns>
          <nfl_r_gamesPlayed>15.0</nfl_r_gamesPlayed>
          <nfl_r_rushingAttempts>1.0</nfl_r_rushingAttempts>
          <nfl_r_rushingYards>5.0</nfl_r_rushingYards>
          <nfl_r_yardsPerRushAttempt>5.0</nfl_r_yardsPerRushAttempt>
          <nfl_d_gamesPlayed>15.0</nfl_d_gamesPlayed>
          <nfl_d_totalTackles>3.0</nfl_d_totalTackles>
          <nfl_d_soloTackles>3.0</nfl_d_soloTackles>
        </stats>
      </item>
      <item>
        <year>2013</year>
        <team_id>2</team_id>
        <team_slug>buffalo-bills</team_slug>
        <position>WR</position>
        <stats>
          <nfl_re_gamesPlayed>16.0</nfl_re_gamesPlayed>
          <nfl_re_receptions>23.0</nfl_re_receptions>
          <nfl_re_receivingTargets>56.0</nfl_re_receivingTargets>
          <nfl_re_receivingYards>361.0</nfl_re_receivingYards>
          <nfl_re_yardsPerReception>15.7</nfl_re_yardsPerReception>
          <nfl_re_receivingTouchdowns>2.0</nfl_re_receivingTouchdowns>
          <nfl_re_receivingFirstDowns>13.0</nfl_re_receivingFirstDowns>
          <nfl_re_receivingFumbles>1.0</nfl_re_receivingFumbles>
          <nfl_re_receivingFumblesLost>1.0</nfl_re_receivingFumblesLost>
          <nfl_r_gamesPlayed>16.0</nfl_r_gamesPlayed>
          <nfl_r_rushingAttempts>4.0</nfl_r_rushingAttempts>
          <nfl_r_rushingYards>14.0</nfl_r_rushingYards>
          <nfl_r_yardsPerRushAttempt>3.5</nfl_r_yardsPerRushAttempt>
          <nfl_r_rushingFirstDowns>2.0</nfl_r_rushingFirstDowns>
          <nfl_p_gamesPlayed>16.0</nfl_p_gamesPlayed>
          <nfl_p_adjQBR>100.0</nfl_p_adjQBR>
          <nfl_d_gamesPlayed>16.0</nfl_d_gamesPlayed>
          <nfl_d_totalTackles>3.0</nfl_d_totalTackles>
          <nfl_d_soloTackles>3.0</nfl_d_soloTackles>
        </stats>
      </item>
      <item>
        <year>2014</year>
        <team_id>20</team_id>
        <team_slug>new-york-jets</team_slug>
        <position>WR</position>
        <stats>
          <nfl_re_gamesPlayed>12.0</nfl_re_gamesPlayed>
          <nfl_re_receptions>3.0</nfl_re_receptions>
          <nfl_re_receivingTargets>8.0</nfl_re_receivingTargets>
          <nfl_re_receivingYards>87.0</nfl_re_receivingYards>
          <nfl_re_yardsPerReception>29.0</nfl_re_yardsPerReception>
          <nfl_re_receivingTouchdowns>1.0</nfl_re_receivingTouchdowns>
          <nfl_re_receivingFirstDowns>2.0</nfl_re_receivingFirstDowns>
          <nfl_p_gamesPlayed>12.0</nfl_p_gamesPlayed>
          <nfl_d_gamesPlayed>12.0</nfl_d_gamesPlayed>
          <nfl_d_totalTackles>11.0</nfl_d_totalTackles>
          <nfl_d_soloTackles>8.0</nfl_d_soloTackles>
          <nfl_d_assistTackles>3.0</nfl_d_assistTackles>
          <nfl_d_fumblesRecovered>3.0</nfl_d_fumblesRecovered>
        </stats>
      </item>
      <item>
        <year>2015</year>
        <team_id>18</team_id>
        <team_slug>new-orleans-saints</team_slug>
        <position>WR</position>
        <stats>
          <nfl_re_gamesPlayed>4.0</nfl_re_gamesPlayed>
          <nfl_re_receptions>4.0</nfl_re_receptions>
          <nfl_re_receivingTargets>4.0</nfl_re_receivingTargets>
          <nfl_re_receivingYards>24.0</nfl_re_receivingYards>
          <nfl_re_yardsPerReception>6.0</nfl_re_yardsPerReception>
          <nfl_re_receivingFirstDowns>1.0</nfl_re_receivingFirstDowns>
          <nfl_p_gamesPlayed>4.0</nfl_p_gamesPlayed>
          <nfl_d_gamesPlayed>4.0</nfl_d_gamesPlayed>
          <nfl_d_totalTackles>4.0</nfl_d_totalTackles>
          <nfl_d_soloTackles>1.0</nfl_d_soloTackles>
          <nfl_d_assistTackles>3.0</nfl_d_assistTackles>
        </stats>
      </item>
    </seasons>
  </nfl>
  <articles />
</player>