McLeod Bethel-Thompson

Bethel-Thompson, McLeod John Baltazar
Position: QB
Height: 6-3 Weight: 236
Born: July 3, 1988 San Francisco, CA
High School: Balboa (San Francisco, CA)
YearCollegeParticipation
2006UCLARedshirted
2007UCLALettered
2008Sacramento StateRoster
2009Sacramento StateRoster
2010Sacramento StateRoster
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
2011 Sacramento Mountain Lions (UFL)2011 SAC UFL2QB21
2017 Toronto Argonauts (CFL)2017 TOR CFL14QB60
2018 Toronto Argonauts (CFL)2018 TOR CFL14QB188
2019 Toronto Argonauts (CFL)2019 TOR CFL4QB1813
2021 Toronto Argonauts (CFL)2021 TOR CFL4QB149
2022 Toronto Argonauts (CFL)2022 TOR CFL4QB1817
2023 New Orleans Breakers (USFL)2023 NO USFL1QB1010
2024 Edmonton Elks (CFL)2024 EDM CFL10QB1613
2025 Montreal Alouettes (CFL)2025 MTL CFL4QB158
7 Years (CFL)7 Years CFL10568
TeamDateTransaction
2011 San Jose SaberCats (ARFL)San Jose SaberCatsSigned
2011 San Jose SaberCats (ARFL)San Jose SaberCatsFree Agent
2011 San Francisco 49ers (NFL)San Francisco 49ers7/28/2011Signed
2011 San Francisco 49ers (NFL)San Francisco 49ers9/3/2011Released
2011 Sacramento Mountain Lions (UFL)Sacramento Mountain Lions9/82/011Signed
2011 Sacramento Mountain Lions (UFL)Sacramento Mountain LionsFree Agent
2011 Miami Dolphins (NFL)Miami Dolphins12/20/2011Practice Squad
2012 Minnesota Vikings (NFL)Minnesota Vikings1/13/2012Signed
2013 Minnesota Vikings (NFL)Minnesota Vikings10/8/2013Released
2013 San Francisco 49ers (NFL)San Francisco 49ers10/9/2013Assigned on Waivers
2013 San Francisco 49ers (NFL)San Francisco 49ers11/26/2013Released
2013 San Francisco 49ers (NFL)San Francisco 49ers11/28/2013Practice Squad
2014 San Francisco 49ers (NFL)San Francisco 49ers1/22/2014Signed
2014 San Francisco 49ers (NFL)San Francisco 49ers8/26/2014Released
2014 New England Patriots (NFL)New England Patriots9/1/2014Practice Squad
2014 New England Patriots (NFL)New England Patriots9/3/2014Released
2014 New England Patriots (NFL)New England Patriots9/4/2014Practice Squad
2014 New England Patriots (NFL)New England Patriots9/9/2014Released
2014 Minnesota Vikings (NFL)Minnesota Vikings9/24/2014Practice Squad
2014 Minnesota Vikings (NFL)Minnesota Vikings10/7/2014Released
2014 Miami Dolphins (NFL)Miami Dolphins10/15/2014Practice Squad
2015 Miami Dolphins (NFL)Miami Dolphins12/30/2014Signed
2015 Miami Dolphins (NFL)Miami Dolphins9/5/2015Released
2015 Miami Dolphins (NFL)Miami Dolphins9/7/2015Practice Squad
2015 Miami Dolphins (NFL)Miami Dolphins9/9/2015Released
2015 San Francisco 49ers (NFL)San Francisco 49ers11/24/2015Practice Squad
2016 Philadelphia Eagles (NFL)Philadelphia Eagles2/19/2016Signed
2016 Philadelphia Eagles (NFL)Philadelphia Eagles5/17/2016Released
2016 Philadelphia Eagles (NFL)Philadelphia Eagles7/25/2016Signed
2016 Philadelphia Eagles (NFL)Philadelphia Eagles9/3/2016Released
2016 Winnipeg Blue Bombers (CFL)Winnipeg Blue Bombers9/20/2016Practice Roster
2016 Winnipeg Blue Bombers (CFL)Winnipeg Blue Bombers10/19/2016Released
2017 Toronto Argonauts (CFL)Toronto ArgonautsSigned
2020 Toronto Argonauts (CFL)Toronto Argonauts2/9/2021Free Agent
2021 Toronto Argonauts (CFL)Toronto ArgonautsSigned
2022 Toronto Argonauts (CFL)Toronto Argonauts2/14/2023Free Agent
2023 New Orleans Breakers (USFL)New Orleans Breakers2/23/2023Signed
2023 New Orleans Breakers (USFL)New Orleans BreakersFree Agent
2024 Edmonton Elks (CFL)Edmonton Elks1/7/2024Signed
2024 Edmonton Elks (CFL)Edmonton Elks10/11/2024Injured List
2025 Montreal Alouettes (CFL)Montreal Alouettes12/17/2024Traded
2025 Montreal Alouettes (CFL)Montreal Alouettes8/13/2025Injured List
2025 Montreal Alouettes (CFL)Montreal Alouettes9/12/2025Activated
2025 Montreal Alouettes (CFL)Montreal Alouettes2/10/2026Free Agent
2026 Ottawa REDBLACKS (CFL)Ottawa REDBLACKS6/24/2026Signed
2026 Ottawa REDBLACKS (CFL)Ottawa REDBLACKS6/24/2026Reserve/Suspended
2026 Ottawa REDBLACKS (CFL)Ottawa REDBLACKS6/30/2026Activated
SCORINGTDX1X1AX1%X2X2ADXFGFGAFG%SSAFPTS
2018 Toronto Argonauts (CFL)2018 TOR CFL10003000006
2019 Toronto Argonauts (CFL)2019 TOR CFL10002000006
2021 Toronto Argonauts (CFL)2021 TOR CFL00003000000
2022 Toronto Argonauts (CFL)2022 TOR CFL00001000000
2024 Edmonton Elks (CFL)2024 EDM CFL00001000000
Career Totals (CFL)Career Totals CFL2000100000012
RUSHINGATTYDSAVGLGTDFD20+40+FUM
2011 Sacramento Mountain Lions (UFL)2011 SAC UFL5214.214000
2018 Toronto Argonauts (CFL)2018 TOR CFL221165.323110
2019 Toronto Argonauts (CFL)2019 TOR CFL261606.220110
2021 Toronto Argonauts (CFL)2021 TOR CFL10717.119000
2022 Toronto Argonauts (CFL)2022 TOR CFL351664.717000
2023 New Orleans Breakers (USFL)2023 NO USFL17452.65000
2024 Edmonton Elks (CFL)2024 EDM CFL11837.516000
2025 Montreal Alouettes (CFL)2025 MTL CFL11625.612000
Career Totals (CFL)Career Totals CFL1156585.723220
PASSINGATTCOMCOM%INCYDSY/ATTY/COMLGTDTD%INTINT%SKYLFD20+40+RTG
2011 Sacramento Mountain Lions (UFL)2011 SAC UFL723852.8314205.811.13234.234.2637066.9
2017 Toronto Argonauts (CFL)2017 TOR CFL22100.00105.05.0800.000.0000087.5
2018 Toronto Argonauts (CFL)2018 TOR CFL30319865.39521937.211.16493.0103.3125782.8
2019 Toronto Argonauts (CFL)2019 TOR CFL49333568.014540248.212.096265.3132.63827099.3
2021 Toronto Argonauts (CFL)2021 TOR CFL30620366.39223037.511.381123.9113.61510186.8
2022 Toronto Argonauts (CFL)2022 TOR CFL57938766.817747318.212.270234.0152.64128194.3
2023 New Orleans Breakers (USFL)2023 NO USFL33622065.510824337.211.142144.282.42517531490.8
2024 Edmonton Elks (CFL)2024 EDM CFL46831867.913937488.011.8106245.1112.41913199.4
2025 Montreal Alouettes (CFL)2025 MTL CFL24315563.87917467.211.37793.793.7147782.1
Career Totals (CFL)Career Totals CFL2394159866.8727187557.811.71061034.3692.91399170092.7
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+YACFUM
2021 Toronto Argonauts (CFL)2021 TOR CFL11100.077.070007
Career Totals (CFL)Career Totals CFL11100.077.070007
2025 MTL CFL
FUMBLESNOLOSTOWNOPPRECYDSTD
2018 Toronto Argonauts (CFL)2018 TOR CFL1010100
2019 Toronto Argonauts (CFL)2019 TOR CFL7410100
2021 Toronto Argonauts (CFL)2021 TOR CFL1100000
2022 Toronto Argonauts (CFL)2022 TOR CFL6410100
2023 New Orleans Breakers (USFL)2023 NO USFL52000-50
2024 Edmonton Elks (CFL)2024 EDM CFL4130300
1110100
1110100
Career Totals (CFL)Career Totals CFL201170700
DEFENSETKLDEFSTMTQHTFLFFPDBL
2019 Toronto Argonauts (CFL)2019 TOR CFL110-0000
2022 Toronto Argonauts (CFL)2022 TOR CFL4400000
Career Totals (CFL)Career Totals CFL5500000