HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

MICHAEL SOLES

Soles, Michael
Height: 6-1 Weight: 215
Born: November 8, 1966 Pointe-Claire, QC
Died: July 7, 2021 Pointe-Claire, QC
High School: John Abbott (Sainte-Anne-de-Bellevue, QC)
YearCollegeStatus
1986McGillPlayed
1987McGillPlayed
1988McGillPlayed
Draft: 1st round (5th overall) 1989 Edmonton Eskimos
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
1989 Edmonton Eskimos (CFL)1989 EDM CFL32RB18
1990 Edmonton Eskimos (CFL)1990 EDM CFL32RB-FB18
1991 Edmonton Eskimos (CFL)1991 EDM CFL32FB16
1992 Edmonton Eskimos (CFL)1992 EDM CFL32RB18
1993 Edmonton Eskimos (CFL)1993 EDM CFL32RB18
1994 Edmonton Eskimos (CFL)1994 EDM CFL32FB18
1995 Edmonton Eskimos (CFL)1995 EDM CFL32FB18
1996 Montreal Alouettes (CFL)1996 MTL CFL22FB17
1997 Montreal Alouettes (CFL)1997 MTL CFL22FB18
1998 Montreal Alouettes (CFL)1998 MTL CFL22FB18
1999 Montreal Alouettes (CFL)1999 MTL CFL22FB18
11 Years (CFL)11 Years CFL195
TransactionDateTeam
Draft2/25/19891989 Edmonton Eskimos (CFL)1989 EDM CFL
Signed1989 Edmonton Eskimos (CFL)1989 EDM CFL
Traded6/3/19961996 Montreal Alouettes (CFL)1996 MTL CFL
Free Agent2/16/19971996 Montreal Alouettes (CFL)1996 MTL CFL
Signed5/13/19971997 Montreal Alouettes (CFL)1997 MTL CFL
Retired4/18/20001999 Montreal Alouettes (CFL)1999 MTL CFL
SCORINGTDX1X1AX1%X2X2ADXFGFGAFG%SSAFPTS
1989 Edmonton Eskimos (CFL)1989 EDM CFL20000-000012
1990 Edmonton Eskimos (CFL)1990 EDM CFL2001-000014
1991 Edmonton Eskimos (CFL)1991 EDM CFL3000-000018
1992 Edmonton Eskimos (CFL)1992 EDM CFL4000-000024
1993 Edmonton Eskimos (CFL)1993 EDM CFL3000-000018
1994 Edmonton Eskimos (CFL)1994 EDM CFL8000-000048
1995 Edmonton Eskimos (CFL)1995 EDM CFL80000-000048
1996 Montreal Alouettes (CFL)1996 MTL CFL8000-000048
1997 Montreal Alouettes (CFL)1997 MTL CFL1000000006
1998 Montreal Alouettes (CFL)1998 MTL CFL300000000018
1999 Montreal Alouettes (CFL)1999 MTL CFL300000000018
Career Totals (CFL)Career Totals CFL45001000000272
RUSHINGATTYDSAVGLGTDFD20+40+FUM
1989 Edmonton Eskimos (CFL)1989 EDM CFL332156.531200
1990 Edmonton Eskimos (CFL)1990 EDM CFL523947.6450
1991 Edmonton Eskimos (CFL)1991 EDM CFL453026.7491
1992 Edmonton Eskimos (CFL)1992 EDM CFL1156565.75140
1993 Edmonton Eskimos (CFL)1993 EDM CFL793344.218300
1994 Edmonton Eskimos (CFL)1994 EDM CFL522053.915400
1995 Edmonton Eskimos (CFL)1995 EDM CFL863524.12350
1996 Montreal Alouettes (CFL)1996 MTL CFL643405.32800
1997 Montreal Alouettes (CFL)1997 MTL CFL341233.610100
1998 Montreal Alouettes (CFL)1998 MTL CFL8405.011000
1999 Montreal Alouettes (CFL)1999 MTL CFL11464.211000
PASSINGATTCOMCOM%INCYDSY/ATTY/COMLGTDTD%INTINT%SKYLFD20+40+RTG
1992 Edmonton Eskimos (CFL)1992 EDM CFL100.0000.000.01100.00.0
Career Totals (CFL)Career Totals CFL100.0000.000.01100.00.0
RECEIVINGTARRECPCTYDSAVGLGTDFD20+40+FUM
1989 Edmonton Eskimos (CFL)1989 EDM CFL3175.790000
1990 Edmonton Eskimos (CFL)1990 EDM CFL161589.92920
1991 Edmonton Eskimos (CFL)1991 EDM CFL161358.416200
1992 Edmonton Eskimos (CFL)1992 EDM CFL2528511.439000
1993 Edmonton Eskimos (CFL)1993 EDM CFL2626310.12500
1994 Edmonton Eskimos (CFL)1994 EDM CFL5466312.3414
1995 Edmonton Eskimos (CFL)1995 EDM CFL483988.32930
1996 Montreal Alouettes (CFL)1996 MTL CFL4250612.0448
1997 Montreal Alouettes (CFL)1997 MTL CFL2629911.53100
1998 Montreal Alouettes (CFL)1998 MTL CFL3238812.12630
1999 Montreal Alouettes (CFL)1999 MTL CFL3838810.23130
Career Totals (CFL)Career Totals CFL326350010.74425000
PUNT RETURNSNOFCYDSAVGLGTD20+40+FUM
1994 Edmonton Eskimos (CFL)1994 EDM CFL2-00.00
Career Totals (CFL)Career Totals CFL200.00
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
1989 Edmonton Eskimos (CFL)1989 EDM CFL2-2010.0140000
1990 Edmonton Eskimos (CFL)1990 EDM CFL1-1212.012000
1991 Edmonton Eskimos (CFL)1991 EDM CFL2-31.53000
1992 Edmonton Eskimos (CFL)1992 EDM CFL1-00.000000
1993 Edmonton Eskimos (CFL)1993 EDM CFL1-00.00000
1994 Edmonton Eskimos (CFL)1994 EDM CFL4-266.512000
1995 Edmonton Eskimos (CFL)1995 EDM CFL1-33.03000
1996 Montreal Alouettes (CFL)1996 MTL CFL4-6716.82900
1998 Montreal Alouettes (CFL)1998 MTL CFL5-5310.617000
1999 Montreal Alouettes (CFL)1999 MTL CFL1-1010.010000
Career Totals (CFL)Career Totals CFL221948.8290000
FUMBLESNOLOSTOWNOPPRECYDSTD
1989 Edmonton Eskimos (CFL)1989 EDM CFL0012300
1990 Edmonton Eskimos (CFL)1990 EDM CFL2200000
1991 Edmonton Eskimos (CFL)1991 EDM CFL1110100
1992 Edmonton Eskimos (CFL)1992 EDM CFL0030300
1993 Edmonton Eskimos (CFL)1993 EDM CFL1120200
1994 Edmonton Eskimos (CFL)1994 EDM CFL2021500
1995 Edmonton Eskimos (CFL)1995 EDM CFL110000
1996 Montreal Alouettes (CFL)1996 MTL CFL2101100
1997 Montreal Alouettes (CFL)1997 MTL CFL2210100
1998 Montreal Alouettes (CFL)1998 MTL CFL1110100
1999 Montreal Alouettes (CFL)1999 MTL CFL1110100
Career Totals (CFL)Career Totals CFL13101241800
DEFENSETKLDEFSTMTQHTFLFFPDBL
1989 Edmonton Eskimos (CFL)1989 EDM CFL3-
1990 Edmonton Eskimos (CFL)1990 EDM CFL2-
1991 Edmonton Eskimos (CFL)1991 EDM CFL19217-0
1992 Edmonton Eskimos (CFL)1992 EDM CFL1239-0
1993 Edmonton Eskimos (CFL)1993 EDM CFL936-0
1994 Edmonton Eskimos (CFL)1994 EDM CFL1477-0
1995 Edmonton Eskimos (CFL)1995 EDM CFL14410-00
1996 Montreal Alouettes (CFL)1996 MTL CFL835-00
1997 Montreal Alouettes (CFL)1997 MTL CFL523-000
1998 Montreal Alouettes (CFL)1998 MTL CFL312-000
1999 Montreal Alouettes (CFL)1999 MTL CFL835-000
Career Totals (CFL)Career Totals CFL972864000
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: September 1, 2025