<?xml version='1.0' encoding='utf-8'?>
<player>
  <canonical_id>drew-willy</canonical_id>
  <canonical_name>Drew Willy</canonical_name>
  <positions>
    <item>QB</item>
  </positions>
  <leagues>
    <item>CFL</item>
  </leagues>
  <sport_names>
    <item>CFL</item>
  </sport_names>
  <ambiguous>False</ambiguous>
  <appearances>
    <item>
      <id>9070</id>
      <full_name>Willy, Drew</full_name>
      <team />
      <position>QB</position>
      <sport_id>5</sport_id>
      <league />
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
    <item>
      <id>16033</id>
      <full_name>Willy, Drew</full_name>
      <team />
      <position>QB</position>
      <sport_id>15</sport_id>
      <league />
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
    <item>
      <id>200227</id>
      <full_name>Drew Willy</full_name>
      <team />
      <position>QB</position>
      <sport_id />
      <league>CFL</league>
      <jersey />
      <college />
      <college_stats />
      <height />
      <weight />
      <college_full />
    </item>
  </appearances>
  <career_totals>
    <pass_att>462.0</pass_att>
    <pass_cmp>320.0</pass_cmp>
    <pass_yds>3267.0</pass_yds>
    <pass_td>12.0</pass_td>
    <pass_int>8.0</pass_int>
    <pass_lg>477.0</pass_lg>
    <pass_sack>48.0</pass_sack>
    <pass_loss>295.0</pass_loss>
    <rush_att>45.0</rush_att>
    <rush_yds>263.0</rush_yds>
    <rush_lg>172.0</rush_lg>
    <ret_num>1.0</ret_num>
    <ret_yds>40.0</ret_yds>
    <ret_lg>40.0</ret_lg>
    <rush_td>1.0</rush_td>
    <score_tot>1.0</score_tot>
    <score_r>1.0</score_r>
    <score_pts>6.0</score_pts>
  </career_totals>
  <season_totals>
    <CFL_2016>
      <pass_att>304.0</pass_att>
      <pass_cmp>214.0</pass_cmp>
      <pass_yds>2154.0</pass_yds>
      <pass_td>8.0</pass_td>
      <pass_lg>270.0</pass_lg>
      <pass_sack>25.0</pass_sack>
      <pass_loss>138.0</pass_loss>
      <rush_att>22.0</rush_att>
      <rush_yds>175.0</rush_yds>
      <rush_lg>110.0</rush_lg>
      <ret_num>1.0</ret_num>
      <ret_yds>40.0</ret_yds>
      <ret_lg>40.0</ret_lg>
      <pass_int>5.0</pass_int>
    </CFL_2016>
    <CFL_2017>
      <rush_att>17.0</rush_att>
      <pass_att>79.0</pass_att>
      <pass_cmp>54.0</pass_cmp>
      <pass_yds>547.0</pass_yds>
      <pass_int>2.0</pass_int>
      <pass_lg>129.0</pass_lg>
      <pass_sack>13.0</pass_sack>
      <pass_loss>95.0</pass_loss>
      <rush_yds>66.0</rush_yds>
      <rush_lg>47.0</rush_lg>
      <rush_td>1.0</rush_td>
      <score_tot>1.0</score_tot>
      <score_r>1.0</score_r>
      <score_pts>6.0</score_pts>
      <pass_td>1.0</pass_td>
    </CFL_2017>
    <CFL_2018>
      <pass_att>79.0</pass_att>
      <pass_cmp>52.0</pass_cmp>
      <pass_yds>566.0</pass_yds>
      <pass_td>3.0</pass_td>
      <pass_int>1.0</pass_int>
      <pass_lg>78.0</pass_lg>
      <pass_sack>10.0</pass_sack>
      <pass_loss>62.0</pass_loss>
      <rush_att>6.0</rush_att>
      <rush_yds>22.0</rush_yds>
      <rush_lg>15.0</rush_lg>
    </CFL_2018>
  </season_totals>
  <season_coaches />
  <game_log>
    <item>
      <game_id>FOOTBALL_CFL_2016_10_10_CGY@TOR</game_id>
      <game_slug>football-cfl-2016-10-10-cgy-tor</game_slug>
      <display>CGY @ TOR — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>CGY</away_team>
      <home_team>TOR</home_team>
      <date_str>2016-10-10</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>31.0</pass_att>
        <pass_cmp>26.0</pass_cmp>
        <pass_yds>215.0</pass_yds>
        <pass_td>2.0</pass_td>
        <pass_lg>25.0</pass_lg>
        <pass_sack>6.0</pass_sack>
        <pass_loss>33.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>19.0</rush_yds>
        <rush_lg>11.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_10_15_SSK@TOR</game_id>
      <game_slug>football-cfl-2016-10-15-ssk-tor</game_slug>
      <display>SSK @ TOR — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>SSK</away_team>
      <home_team>TOR</home_team>
      <date_str>2016-10-15</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>23.0</pass_att>
        <pass_cmp>11.0</pass_cmp>
        <pass_yds>87.0</pass_yds>
        <pass_lg>15.0</pass_lg>
        <pass_sack>2.0</pass_sack>
        <pass_loss>11.0</pass_loss>
        <rush_att>2.0</rush_att>
        <rush_yds>28.0</rush_yds>
        <rush_lg>18.0</rush_lg>
        <ret_num>1.0</ret_num>
        <ret_yds>40.0</ret_yds>
        <ret_lg>40.0</ret_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_10_2_TOR@MTL</game_id>
      <game_slug>football-cfl-2016-10-2-tor-mtl</game_slug>
      <display>TOR @ MTL — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>TOR</away_team>
      <home_team>MTL</home_team>
      <date_str>2016-10-02</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>35.0</pass_att>
        <pass_cmp>24.0</pass_cmp>
        <pass_yds>226.0</pass_yds>
        <pass_int>1.0</pass_int>
        <pass_lg>32.0</pass_lg>
        <pass_sack>3.0</pass_sack>
        <pass_loss>10.0</pass_loss>
        <rush_att>4.0</rush_att>
        <rush_yds>44.0</rush_yds>
        <rush_lg>34.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_6_24_MTL@WPG</game_id>
      <game_slug>football-cfl-2016-6-24-mtl-wpg</game_slug>
      <display>MTL @ WPG — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>MTL</away_team>
      <home_team>WPG</home_team>
      <date_str>2016-06-24</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>34.0</pass_att>
        <pass_cmp>25.0</pass_cmp>
        <pass_yds>303.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_int>1.0</pass_int>
        <pass_sack>5.0</pass_sack>
        <pass_loss>28.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>27.0</rush_yds>
        <rush_lg>20.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_7_14_EDM@WPG</game_id>
      <game_slug>football-cfl-2016-7-14-edm-wpg</game_slug>
      <display>EDM @ WPG — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>EDM</away_team>
      <home_team>WPG</home_team>
      <date_str>2016-07-14</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>38.0</pass_att>
        <pass_cmp>25.0</pass_cmp>
        <pass_yds>299.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_int>2.0</pass_int>
        <pass_lg>40.0</pass_lg>
        <pass_sack>3.0</pass_sack>
        <pass_loss>19.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>15.0</rush_yds>
        <rush_lg>8.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_7_1_WPG@CGY</game_id>
      <game_slug>football-cfl-2016-7-1-wpg-cgy</game_slug>
      <display>WPG @ CGY — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>WPG</away_team>
      <home_team>CGY</home_team>
      <date_str>2016-07-01</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>44.0</pass_att>
        <pass_cmp>32.0</pass_cmp>
        <pass_yds>358.0</pass_yds>
        <pass_td>2.0</pass_td>
        <pass_lg>30.0</pass_lg>
        <pass_sack>3.0</pass_sack>
        <pass_loss>19.0</pass_loss>
        <rush_att>4.0</rush_att>
        <rush_yds>39.0</rush_yds>
        <rush_lg>17.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_7_21_CGY@WPG</game_id>
      <game_slug>football-cfl-2016-7-21-cgy-wpg</game_slug>
      <display>CGY @ WPG — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>CGY</away_team>
      <home_team>WPG</home_team>
      <date_str>2016-07-21</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>33.0</pass_att>
        <pass_cmp>23.0</pass_cmp>
        <pass_yds>234.0</pass_yds>
        <pass_int>1.0</pass_int>
        <pass_lg>45.0</pass_lg>
        <pass_sack>1.0</pass_sack>
        <pass_loss>7.0</pass_loss>
        <rush_att>1.0</rush_att>
        <rush_yds>1.0</rush_yds>
        <rush_lg>1.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_7_7_WPG@HAM</game_id>
      <game_slug>football-cfl-2016-7-7-wpg-ham</game_slug>
      <display>WPG @ HAM — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>WPG</away_team>
      <home_team>HAM</home_team>
      <date_str>2016-07-07</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>42.0</pass_att>
        <pass_cmp>32.0</pass_cmp>
        <pass_yds>279.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_lg>40.0</pass_lg>
        <pass_sack>2.0</pass_sack>
        <pass_loss>11.0</pass_loss>
        <rush_att>2.0</rush_att>
        <rush_yds>2.0</rush_yds>
        <rush_lg>1.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2016_9_23_TOR@OTT</game_id>
      <game_slug>football-cfl-2016-9-23-tor-ott</game_slug>
      <display>TOR @ OTT — CFL 2016</display>
      <season>2016</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2016</sport_slug>
      <away_team>TOR</away_team>
      <home_team>OTT</home_team>
      <date_str>2016-09-23</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>24.0</pass_att>
        <pass_cmp>16.0</pass_cmp>
        <pass_yds>153.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_lg>43.0</pass_lg>
      </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>
        <rush_att>1.0</rush_att>
      </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>
        <pass_att>29.0</pass_att>
        <pass_cmp>19.0</pass_cmp>
        <pass_yds>193.0</pass_yds>
        <pass_int>2.0</pass_int>
        <pass_lg>29.0</pass_lg>
        <pass_sack>3.0</pass_sack>
        <pass_loss>26.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>16.0</rush_yds>
        <rush_lg>10.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_19_MTL@TOR</game_id>
      <game_slug>football-cfl-2017-8-19-mtl-tor</game_slug>
      <display>MTL @ TOR — 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>TOR</home_team>
      <date_str>2017-08-19</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>1.0</pass_att>
        <pass_cmp>1.0</pass_cmp>
        <pass_yds>29.0</pass_yds>
        <pass_lg>29.0</pass_lg>
        <pass_sack>2.0</pass_sack>
        <pass_loss>14.0</pass_loss>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_24_WPG@MTL</game_id>
      <game_slug>football-cfl-2017-8-24-wpg-mtl</game_slug>
      <display>WPG @ MTL — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>WPG</away_team>
      <home_team>MTL</home_team>
      <date_str>2017-08-24</date_str>
      <score_home />
      <score_away />
      <stats>
        <rush_att>2.0</rush_att>
        <rush_yds>6.0</rush_yds>
        <rush_lg>5.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_8_31_OTT@MTL</game_id>
      <game_slug>football-cfl-2017-8-31-ott-mtl</game_slug>
      <display>OTT @ MTL — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>OTT</away_team>
      <home_team>MTL</home_team>
      <date_str>2017-08-31</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>11.0</pass_att>
        <pass_cmp>8.0</pass_cmp>
        <pass_yds>98.0</pass_yds>
        <pass_lg>24.0</pass_lg>
        <pass_sack>4.0</pass_sack>
        <pass_loss>35.0</pass_loss>
        <rush_att>2.0</rush_att>
        <rush_yds>14.0</rush_yds>
        <rush_lg>12.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_9_17_OTT@MTL</game_id>
      <game_slug>football-cfl-2017-9-17-ott-mtl</game_slug>
      <display>OTT @ MTL — CFL 2017</display>
      <season>2017</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2017</sport_slug>
      <away_team>OTT</away_team>
      <home_team>MTL</home_team>
      <date_str>2017-09-17</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>17.0</pass_att>
        <pass_cmp>12.0</pass_cmp>
        <pass_yds>83.0</pass_yds>
        <pass_lg>13.0</pass_lg>
        <pass_sack>2.0</pass_sack>
        <pass_loss>7.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>13.0</rush_yds>
        <rush_lg>11.0</rush_lg>
        <rush_td>1.0</rush_td>
        <score_tot>1.0</score_tot>
        <score_r>1.0</score_r>
        <score_pts>6.0</score_pts>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_9_23_MTL@TOR</game_id>
      <game_slug>football-cfl-2017-9-23-mtl-tor</game_slug>
      <display>MTL @ TOR — 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>TOR</home_team>
      <date_str>2017-09-23</date_str>
      <score_home />
      <score_away />
      <stats>
        <rush_att>2.0</rush_att>
        <rush_yds>5.0</rush_yds>
        <rush_lg>3.0</rush_lg>
      </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>
        <pass_att>19.0</pass_att>
        <pass_cmp>13.0</pass_cmp>
        <pass_yds>137.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_lg>27.0</pass_lg>
        <pass_sack>2.0</pass_sack>
        <pass_loss>13.0</pass_loss>
        <rush_att>4.0</rush_att>
        <rush_yds>12.0</rush_yds>
        <rush_lg>6.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2017_9_8_MTL@BC</game_id>
      <game_slug>football-cfl-2017-9-8-mtl-bc</game_slug>
      <display>MTL @ BC — 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>BC</home_team>
      <date_str>2017-09-08</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>2.0</pass_att>
        <pass_cmp>1.0</pass_cmp>
        <pass_yds>7.0</pass_yds>
        <pass_lg>7.0</pass_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_6_16_MTL@BC</game_id>
      <game_slug>football-cfl-2018-6-16-mtl-bc</game_slug>
      <display>MTL @ BC — 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>BC</home_team>
      <date_str>2018-06-16</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>35.0</pass_att>
        <pass_cmp>25.0</pass_cmp>
        <pass_yds>281.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_int>1.0</pass_int>
        <pass_lg>57.0</pass_lg>
        <pass_sack>5.0</pass_sack>
        <pass_loss>22.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>10.0</rush_yds>
        <rush_lg>8.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_6_22_WPG@MTL</game_id>
      <game_slug>football-cfl-2018-6-22-wpg-mtl</game_slug>
      <display>WPG @ MTL — CFL 2018</display>
      <season>2018</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2018</sport_slug>
      <away_team>WPG</away_team>
      <home_team>MTL</home_team>
      <date_str>2018-06-22</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>25.0</pass_att>
        <pass_cmp>16.0</pass_cmp>
        <pass_yds>111.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_lg>14.0</pass_lg>
        <pass_sack>3.0</pass_sack>
        <pass_loss>27.0</pass_loss>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_6_30_MTL@SSK</game_id>
      <game_slug>football-cfl-2018-6-30-mtl-ssk</game_slug>
      <display>MTL @ SSK — 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>SSK</home_team>
      <date_str>2018-06-30</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>15.0</pass_att>
        <pass_cmp>8.0</pass_cmp>
        <pass_yds>157.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_sack>2.0</pass_sack>
        <pass_loss>13.0</pass_loss>
        <rush_att>3.0</rush_att>
        <rush_yds>12.0</rush_yds>
        <rush_lg>7.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2018_7_21_MTL@CGY</game_id>
      <game_slug>football-cfl-2018-7-21-mtl-cgy</game_slug>
      <display>MTL @ CGY — 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>CGY</home_team>
      <date_str>2018-07-21</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>4.0</pass_att>
        <pass_cmp>3.0</pass_cmp>
        <pass_yds>17.0</pass_yds>
        <pass_lg>7.0</pass_lg>
      </stats>
    </item>
  </game_log>
  <college />
  <nfl />
  <articles />
</player>