<?xml version='1.0' encoding='utf-8'?>
<player>
  <canonical_id>michael-oconnor</canonical_id>
  <canonical_name>Michael O'Connor</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>201083</id>
      <full_name>Michael O'Connor</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>52.0</pass_att>
    <pass_cmp>30.0</pass_cmp>
    <pass_yds>330.0</pass_yds>
    <pass_td>1.0</pass_td>
    <pass_lg>106.0</pass_lg>
    <rush_att>6.0</rush_att>
    <rush_yds>7.0</rush_yds>
    <rush_lg>5.0</rush_lg>
    <pass_int>1.0</pass_int>
    <pass_sack>1.0</pass_sack>
    <pass_loss>9.0</pass_loss>
    <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_2019>
      <pass_att>25.0</pass_att>
      <pass_cmp>15.0</pass_cmp>
      <pass_yds>173.0</pass_yds>
      <pass_td>1.0</pass_td>
      <pass_lg>55.0</pass_lg>
      <rush_att>1.0</rush_att>
      <rush_yds>1.0</rush_yds>
      <rush_lg>1.0</rush_lg>
    </CFL_2019>
    <CFL_2021>
      <rush_att>4.0</rush_att>
      <rush_yds>5.0</rush_yds>
      <rush_lg>4.0</rush_lg>
    </CFL_2021>
    <CFL_2022>
      <rush_att>1.0</rush_att>
      <rush_yds>1.0</rush_yds>
      <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_att>27.0</pass_att>
      <pass_cmp>15.0</pass_cmp>
      <pass_yds>157.0</pass_yds>
      <pass_int>1.0</pass_int>
      <pass_lg>51.0</pass_lg>
      <pass_sack>1.0</pass_sack>
      <pass_loss>9.0</pass_loss>
    </CFL_2022>
  </season_totals>
  <season_coaches>
    <CFL_2021>
      <item>
        <team>CGY</team>
        <coaches>
          <item>
            <canonical_id>dave-dickenson</canonical_id>
            <name>Dave Dickenson</name>
            <role>Head Coach</role>
          </item>
          <item>
            <canonical_id>mark-kilam</canonical_id>
            <name>Mark Kilam</name>
            <role>Head Coach</role>
          </item>
          <item>
            <canonical_id>mark-kilam</canonical_id>
            <name>Mark Kilam</name>
            <role>Special Teams Coordinator</role>
          </item>
          <item>
            <canonical_id>mark-kilam</canonical_id>
            <name>Mark Kilam</name>
            <role>Assistant Head Coach</role>
          </item>
          <item>
            <canonical_id>bob-slowik</canonical_id>
            <name>Bob Slowik</name>
            <role>Defensive Assistant</role>
          </item>
          <item>
            <canonical_id>brent-monson</canonical_id>
            <name>Brent Monson</name>
            <role>Linebackers</role>
          </item>
          <item>
            <canonical_id>corey-mace</canonical_id>
            <name>Corey Mace</name>
            <role>Defensive Line</role>
          </item>
          <item>
            <canonical_id>dwayne-cameron</canonical_id>
            <name>Dwayne Cameron</name>
            <role>Defensive Backs</role>
          </item>
          <item>
            <canonical_id>marc-mueller</canonical_id>
            <name>Marc Mueller</name>
            <role>Running Backs</role>
          </item>
          <item>
            <canonical_id>marquay-mcdaniel</canonical_id>
            <name>Marquay McDaniel</name>
            <role>Receivers</role>
          </item>
          <item>
            <canonical_id>pat-delmonaco</canonical_id>
            <name>Pat DelMonaco</name>
            <role>Offensive Line</role>
          </item>
          <item>
            <canonical_id>tj-vernieri</canonical_id>
            <name>T.J. Vernieri</name>
            <role>Offensive Assistant</role>
          </item>
          <item>
            <canonical_id>taylor-altilio</canonical_id>
            <name>Taylor Altilio</name>
            <role>Strength and Conditioning</role>
          </item>
        </coaches>
      </item>
    </CFL_2021>
    <CFL_2022>
      <item>
        <team>BC</team>
        <coaches>
          <item>
            <canonical_id>mike-benevides</canonical_id>
            <name>Mike Benevides</name>
            <role>Defensive Coordinator</role>
          </item>
          <item>
            <canonical_id>cory-mcdiarmid</canonical_id>
            <name>Cory McDiarmid</name>
            <role>Special Teams Coordinator</role>
          </item>
          <item>
            <canonical_id>derek-oswalt</canonical_id>
            <name>Derek Oswalt</name>
            <role>Special Teams Assistant</role>
          </item>
          <item>
            <canonical_id>glen-young</canonical_id>
            <name>Glen Young</name>
            <role>Linebackers</role>
          </item>
          <item>
            <canonical_id>kevin-bourgoin</canonical_id>
            <name>Kevin Bourgoin</name>
            <role>Pass Game Coordinator</role>
          </item>
          <item>
            <canonical_id>kristian-matte</canonical_id>
            <name>Kristian Matte</name>
            <role>Running Backs</role>
          </item>
          <item>
            <canonical_id>paul-charbonneau</canonical_id>
            <name>Paul Charbonneau</name>
            <role>Offensive Line</role>
          </item>
          <item>
            <canonical_id>randy-melvin</canonical_id>
            <name>Randy Melvin</name>
            <role>Defensive Line</role>
          </item>
          <item>
            <canonical_id>ryan-phillips</canonical_id>
            <name>Ryan Phillips</name>
            <role>Pass Game Coordinator</role>
          </item>
        </coaches>
      </item>
    </CFL_2022>
  </season_coaches>
  <game_log>
    <item>
      <game_id>FOOTBALL_CFL_2019_10_26_OTT@TOR</game_id>
      <game_slug>football-cfl-2019-10-26-ott-tor</game_slug>
      <display>OTT @ TOR — CFL 2019</display>
      <season>2019</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2019</sport_slug>
      <away_team>OTT</away_team>
      <home_team>TOR</home_team>
      <date_str>2019-10-26</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>9.0</pass_att>
        <pass_cmp>5.0</pass_cmp>
        <pass_yds>61.0</pass_yds>
        <pass_td>1.0</pass_td>
        <pass_lg>31.0</pass_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2019_11_2_TOR@HAM</game_id>
      <game_slug>football-cfl-2019-11-2-tor-ham</game_slug>
      <display>TOR @ HAM — CFL 2019</display>
      <season>2019</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2019</sport_slug>
      <away_team>TOR</away_team>
      <home_team>HAM</home_team>
      <date_str>2019-11-02</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>16.0</pass_att>
        <pass_cmp>10.0</pass_cmp>
        <pass_yds>112.0</pass_yds>
        <pass_lg>24.0</pass_lg>
        <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_2021_10_16_CGY@BC</game_id>
      <game_slug>football-cfl-2021-10-16-cgy-bc</game_slug>
      <display>CGY @ BC — CFL 2021</display>
      <season>2021</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2021</sport_slug>
      <away_team>CGY</away_team>
      <home_team>BC</home_team>
      <date_str>2021-10-16</date_str>
      <score_home />
      <score_away />
      <stats>
        <rush_att>2.0</rush_att>
        <rush_yds>3.0</rush_yds>
        <rush_lg>2.0</rush_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2021_8_12_BC@CGY</game_id>
      <game_slug>football-cfl-2021-8-12-bc-cgy</game_slug>
      <display>BC @ CGY — CFL 2021</display>
      <season>2021</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2021</sport_slug>
      <away_team>BC</away_team>
      <home_team>CGY</home_team>
      <date_str>2021-08-12</date_str>
      <score_home />
      <score_away />
      <stats>
        <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_2021_8_7_TOR@CGY</game_id>
      <game_slug>football-cfl-2021-8-7-tor-cgy</game_slug>
      <display>TOR @ CGY — CFL 2021</display>
      <season>2021</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2021</sport_slug>
      <away_team>TOR</away_team>
      <home_team>CGY</home_team>
      <date_str>2021-08-07</date_str>
      <score_home />
      <score_away />
      <stats>
        <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_2022_6_11_EDM@BC</game_id>
      <game_slug>football-cfl-2022-6-11-edm-bc</game_slug>
      <display>EDM @ BC — CFL 2022</display>
      <season>2022</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2022</sport_slug>
      <away_team>EDM</away_team>
      <home_team>BC</home_team>
      <date_str>2022-06-11</date_str>
      <score_home />
      <score_away />
      <stats>
        <rush_att>1.0</rush_att>
        <rush_yds>1.0</rush_yds>
        <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_2022_7_9_WPG@BC</game_id>
      <game_slug>football-cfl-2022-7-9-wpg-bc</game_slug>
      <display>WPG @ BC — CFL 2022</display>
      <season>2022</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2022</sport_slug>
      <away_team>WPG</away_team>
      <home_team>BC</home_team>
      <date_str>2022-07-09</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>7.0</pass_att>
        <pass_cmp>4.0</pass_cmp>
        <pass_yds>27.0</pass_yds>
        <pass_int>1.0</pass_int>
        <pass_lg>9.0</pass_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2022_8_19_BC@SSK</game_id>
      <game_slug>football-cfl-2022-8-19-bc-ssk</game_slug>
      <display>BC @ SSK — CFL 2022</display>
      <season>2022</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2022</sport_slug>
      <away_team>BC</away_team>
      <home_team>SSK</home_team>
      <date_str>2022-08-19</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>5.0</pass_att>
        <pass_cmp>5.0</pass_cmp>
        <pass_yds>36.0</pass_yds>
        <pass_lg>14.0</pass_lg>
      </stats>
    </item>
    <item>
      <game_id>FOOTBALL_CFL_2022_8_26_SSK@BC</game_id>
      <game_slug>football-cfl-2022-8-26-ssk-bc</game_slug>
      <display>SSK @ BC — CFL 2022</display>
      <season>2022</season>
      <week>1</week>
      <league>CFL</league>
      <sport_slug>cfl-2022</sport_slug>
      <away_team>SSK</away_team>
      <home_team>BC</home_team>
      <date_str>2022-08-26</date_str>
      <score_home />
      <score_away />
      <stats>
        <pass_att>15.0</pass_att>
        <pass_cmp>6.0</pass_cmp>
        <pass_yds>94.0</pass_yds>
        <pass_lg>28.0</pass_lg>
        <pass_sack>1.0</pass_sack>
        <pass_loss>9.0</pass_loss>
      </stats>
    </item>
  </game_log>
  <college />
  <nfl />
  <articles />
</player>