CFL All-Time Player List

List of “P” Players 1958–2018
NamePositionRegular GP# of Seasons (Years)Teams
Pace, JimHB51 (1963)HAM
Pachall, CaseyQB11 (2014)CGY, TOR
Paden, KhalilSB, WR234 (2014–2017)OTT, TOR
Pagac, FredTE11 (1977)OTT
Pagac, LeonG101 (1964)WPG
Page, CleshawnCB, DB42 (2015–2016)HAM
Page, TedDB, HB, LB13010 (1962–1971)EDM, HAM, MTL
Paggett, RonnieDE222 (1980–1981)CGY
Paglio, JohnT61 (1965)SSK
Pahl, VernonLB1469 (1980–1988)WPG
Paige-Moss, DonteDE21 (2012)TOR
Painter, RoyDB31 (1977)EDM
Pajaczkowski, TonyG, K15410 (1958–1967)CGY, MTL
Palacio, KacheDL21 (2016)BC
Palamountain, GregDB11 (1966)CGY
Palango, ErnieDB121 (1975)HAM
Palardy, JustinK, P635 (2010–2013, 2015)HAM, TOR, WPG
Palardy, MichaelP11 (2015)TOR
Palazeti, JohnLB, RB1238 (1976–1983)CGY, MTL, OTT, TOR
Palazeti, MartyLB71 (1986)BC, OTT
Paliotti, PeteWR11 (1972)MTL
Pall, AmeetDE, DL173 (2012–2014)MTL, WPG
Palma, PaulG, T, TE343 (1983–1985)CGY, HAM, WPG
Palmer, BillLB756 (1974–1979)CGY, HAM, OTT, TOR, WPG
Palmer, BrianHB, QB302 (1963, 1965)WPG
Palmer, BoRB11 (2014)HAM
Palmer, JesseQB01 (2006)MTL
Palmer, KelvinOL, RT153 (2016–2018)BC, HAM
Palmer, KensleyFB162 (1991–1992)OTT
Palmer, MichaelWR966 (2003–2008)SSK, TOR
Palmer, PaulQB262 (1960–1961)HAM
Palmer, PaulRB11 (1991)TOR
Palmer, PeteLB786 (1970–1975)BC, WPG
Palumbis, GaryDL, DT343 (1987–1989)EDM, OTT
Palumbo, MikeC, G, OL756 (1985–1990)BC, CGY, MTL
Panaro, CarloOL393 (2001, 2003–2004)EDM, SSK
Panasuk, MichaelK11 (2003)TOR
Pandelidis, BobbyG543 (1994–1996)CGY, WPG
Pankratz, JohnSB1308 (1980–1987)BC
Paopao, JoeQB13811 (1978–1987, 1990)BC, OTT, SSK
Paopao, TylerQB121 (2004)OTT
Papai, JimG121 (1972)EDM, HAM
Paquette, DonDE, E, G808 (1958–1965)CGY, HAM, MTL, TOR
Paquette, PeterDE, G, LB655 (1968–1969, 1971–1973)MTL, TOR
Paredes, ReneK1438 (2011–2018)CGY
Paremore, BobHB333 (1966–1968)CGY, MTL
Parenteau, MarcOL1239 (2005–2013)OTT, SSK, TOR, WPG
Parilli, Vito “Babe”P, QB61 (1959)OTT
Parisotto, NicholasDB81 (2018)HAM
Park, JohnFB, TE454 (1981–1984)OTT, SSK
Parker, AnthonySB, WR1178 (2011–2018)BC, CGY
Parker, Anthony “Stoney”DT91 (1979)SSK
Parker, AnthonyDB, RB535 (1986–1990)BC, CGY
Parker, Arnold Jr.DB91 (2006)HAM
Parker, BillyDB, DHB, LB1298 (2009–2016)MTL
Parker, ByronCB, DB1249 (2005–2013)BC, EDM, MTL, TOR
Parker, CarlWR192 (1990, 1993)HAM, SAC
Parker, CharlieDE, G423 (1967–1969)MTL
Parker, ErvinLB11 (1987)HAM
Parker, EurosiusDB81 (1999)HAM
Parker, JackieHB, QB1179 (1958–1965, 1968)BC, EDM, TOR
Parker, James “Quick”DE16112 (1980–1991)BC, EDM, TOR
Parker, KerryDB678 (1980–1987)BC, HAM, TOR
Parker, KeynanCB, DB805 (2013–2017)BC
Parker, MarcusDL52 (2007–2008)CGY
Parker, RodneyWR102 (1978–1979)SSK
Parker, SirrRB21 (2001)BC
Parker, SteveTE62 (1981–1982)HAM
Parker, TerrellLB82 (2012–2013)WPG
Parkhouse, RobinDE01 (1974)WPG
Parks, CordCB, DB, DHB634 (2013–2016)BC, EDM
Parks, TerranceDB21 (2013)HAM
Parquet, JeremyOL111 (2010)EDM
Parrish, DougDB314 (1991–1994)EDM, SAC
Parrish, Doug Jr.DB, LB72 (2016–2017)EDM
Parrish, JerryWR132 (1982–1983)CGY, MTL
Parrish, JoelG222 (1977–1978)TOR
Parson, RonnieDE71 (1967)MTL
Parsons, DaleC1269 (1958–1966)CGY, SSK
Partchenko, PeterG, T102 (1993–1994)OTT, TOR
Partridge, TravisQB141 (2014)BC
Pasco, DarrellDB32 (2011–2012)WPG
Passaglia, LuiK, P40825 (1976–2000)BC
Passaglia, WaltK, WR223 (1979–1981)MTL, WPG
Passander, TonyQB141 (1970)MTL
Passmore, DariusWR21 (2010)BC
Pate, TomLB121 (1975)HAM
Paterra, HerbT264 (1965–1968)HAM
Paterson, GordDB, TE, WR1078 (1974–1981)HAM, WPG
Patrick, ChrisOL152 (2011–2012)EDM, SSK
Patrick, GerryDE253 (1961–1963)TOR
Patrick, GregLB52 (1994–1995)HAM
Patrick, JamesCB, DB, S896 (2008–2013)HAM, SSK
Patrick, SteveG, T1007 (1958–1964)WPG
Patrick, TerranceDL664 (2005–2008)CGY, HAM
Patterson, AlonzoRB21 (1983)TOR
Patterson, DarrellLB927 (1984–1990)HAM, OTT, WPG
Patterson, DeWayneDT, OL344 (1995–1998)CGY, SSK, TOR
Patterson, Hal “Prince”DB, E, WR9410 (1958–1967)HAM, MTL
Patterson, IanDB51 (1990)OTT
Patterson, JeffWR384 (1983–1986)MTL, SSK
Patterson, LloydQB91 (1979)SSK
Patterson, PaulOT141 (1972)BC
Patterson, RooseveltOL283 (1995–1997)BRM, HAM, MTL
Patton, JanssenDB01 (2006)MTL
Patton, MartinRB333 (1994–1996)SHR, WPG
Paul, LeroyDB776 (1979–1984)HAM, OTT, SSK, TOR
Paulescu, SamP21 (2006)WPG
Paulitsch, RickRB32 (1983–1984)OTT, WPG
Paus, CoryQB41 (2003)CGY
Pavan, RobLB222 (1987–1988)OTT, WPG
Pavlovic, RobertFB342 (2008–2009)HAM
Pawlawski, MikeQB101 (1995)SHR
Pawlik, DaveLB11 (1973)MTL
Paxson, ScottDT182 (2013–2014)MTL
Payne, DanG, OL, T21314 (1989–1990, 1992–2003)BC, HAM, SSK, TOR
Payne, RodneyRB11 (1989)WPG
Payne, Roland “Buddy” Jr.E21 (1958)OTT
Payne, RonnyDE, E777 (1963–1969)CGY
Payton, BryanLB31 (2012)TOR
Payton, DougG, T755 (1978–1982)MTL, MTL
Payton, Eddie “Sweet P”RB21 (1979)TOR
Payton, ElfridDE, LB20514 (1991–2004)BAL, BAL, EDM, MTL, SHR, TOR, WPG
Payton, JarrettRB213 (2007–2009)MTL, TOR
Payton, MichaelQB181 (1994)SSK
Peach, BillyLB31 (2013)CGY
Peach, GregDE, LB907 (2009–2015)EDM, HAM, WPG
Pearce, KeithE101 (1958)WPG
Pearce, MarkDE, DT343 (1993–1995)CGY
Pearce, MattFB1227 (1989–1995)WPG
Pearce, BobDB, QB, WR647 (1970–1976)BC, SSK
Pearl, JeremyDB111 (2004)CGY
Pearson, DavidLB161 (1982)WPG
Pearson, DavidWR51 (1986)TOR
Pearson, MattDB, DE52 (1994–1995)BC, SHR
Pearson, MikeOT91 (2007)TOR
Pearson, PaulWR14710 (1978–1987)CGY, SSK, TOR
Peck, RoyLB11 (1965)SSK
Peels, DerrekRB42 (1981, 1985)HAM, OTT
Peeples, KenG121 (1975)WPG
Peerman, MikeLB61 (1981)OTT
Pegg, DaveK41 (1977)HAM
Peguese, BrandonDL121 (2012)BC, HAM
Peirson, AndrewOL51 (2018)BC
Pelluer, SteveQB71 (1995)WPG
Pelusi, J.C.DT81 (1983)SSK
Pencer, TysonOL71 (2013)WPG
Pendleton, NuygenDB11 (1992)EDM
Pendleton, WesleyDB11 (2013)WPG
Penner, DarrellDB61 (1978)TOR, WPG
Pennywell, CarlosWR21 (1982)WPG
Pentecost, JohnG, T373 (1965, 1968–1969)OTT, WPG
Peoples, SamDB81 (1995)BRM
Peoples, Shont'eDB, DE, LB1168 (1994–1995, 1997–1998, 2000–2003)BRM, CGY, LV, SSK, WPG
Pepe, BobE31 (1959)OTT
Perdoni, Renso “Rock”DT323 (1971–1973)EDM, HAM, SSK, WPG
Perdrix, RogerG, T1209 (1966–1974)OTT
Perea, TonyLB51 (1975)HAM
Perez, ChrisDB, OT, T1086 (1995–2000)BC, MPH, TOR, WPG
Perez, Greg “Gig”DB273 (1970–1972)CGY, HAM, SSK
Perkins, Allan “Nico”LB52 (1990–1991)BC
Perkins, ArtFB, HB746 (1964–1969)EDM, WPG
Perkins, BruceRB363 (1993–1995)HAM, MPH
Perkins, Horace Jr.DB41 (1978)SSK
Perkins, KenT41 (1966)EDM
Perkins, LaDariusRB81 (2017)EDM
Perko, TomLB62 (1977–1978)HAM
Perowne, RonDB303 (1972–1974)MTL
Perrelli, MarkT62 (1977–1978)HAM, OTT
Perrett, JeffOL, OT, RT16610 (2007–2016)MTL
Perri, JoeK31 (1976)HAM
Perrilloux, RyanQB01 (2013)CGY
Perrin, KesleyDB111 (1997)WPG
Perry, BobbyDB172 (2003–2004)SSK
Perry, BruceRB01 (2007)MTL
Perry, FredDE, DL, LB1199 (1999–2001, 2003, 2005–2009)EDM, OTT, SSK, TOR, WPG
Perry, JarvisRB41 (1995)MPH
Perry, MarioLB272 (1994–1995)SHR
Perry, ReggieFB, WR192 (1994–1995)BAL, BAL
Perry, RonLB192 (1994–1995)SHR
Perry, Vernon Jr.DB202 (1977–1978)MTL
Perryman, RaymondDB71 (2007)EDM
Petek, AndyLB11 (2005)HAM
Petermann, DanielWR181 (2018)WPG
Peters, BrianLB, LS292 (2013–2014)SSK
Peters, GarryCB, DB373 (2016–2018)BC, EDM
Peters, TerryHB31 (1978)MTL
Petersen, DougDE, DL, DT1349 (1994–2002)BC, EDM, MTL
Petersen, KenG, T202 (1963–1964)EDM
Peterson, BobU51 (1968)TOR
Peterson, DeVonteDE363 (2004–2006)HAM
Peterson, GregDB1499 (1984–1992)CGY
Peterson, JeromeDB243 (2000–2002)EDM
Peterson, KamauWR15911 (2001–2011)BC, CGY, EDM, HAM, WPG
Peterson, PaulQB71 (2005)OTT
Peterson, CharlieQB181 (2005)TOR
Petmanis, GilDB, HB293 (1966, 1968, 1970)SSK, TOR
Petrich, BobDE71 (1968)TOR
Petros, TimRB1007 (1984–1990)CGY
Petrovas, GeorgeLB21 (1990)BC
Petruccio, TonyDE172 (1979–1980)HAM, MTL, SSK
Petry, StanDB81 (1994)BAL
Petschenig, DanOL, T373 (1985–1987)TOR
Pettersen, LeifWR1148 (1974–1981)HAM, SSK
Pettway, KenDB696 (1987–1992)BC, WPG
Pettway, KennyDE, DL282 (2010, 2012)CGY, EDM
Petty, JoeWR273 (1975–1977)MTL
Petz, MatLB786 (2000–2005)HAM, MTL
Pfeffer, RonnieK, P183 (2015–2016, 2018)OTT, TOR
Pfeifer, RalphHB51 (1958)EDM
Pfohl, LarryG, T143 (1979–1981)MTL
Phaneuf, AlDB423 (1969–1971)MTL
Pharms, Charlie IIILB61 (1994)TOR
Pharr, TommyQB413 (1972–1974)WPG
Phason, VinceDB15211 (1975–1985)BC, EDM, MTL, WPG
Philbrick, MikeDL, DT1379 (1990, 1994–2001)HAM, OTT
Philbrick, WayneOL21 (1971)HAM
Philion, EdDL, DT1278 (1999–2006)MTL
Philip, JerryDB71 (1983)EDM
Phillips, AlU11 (1974)EDM
Phillips, BobbyRB21 (1999)EDM
Phillips, EmmersonDB61 (2003)HAM
Phillips, HalDB21 (1971)BC
Phillips, JimG, T161 (1968)WPG
Phillips, JasonWR342 (1995–1996)BRM, HAM
Phillips, JeyDB31 (1996)HAM
Phillips, Joe Jr.WR11 (1986)TOR
Phillips, JustinDE, DL, LB1149 (2007–2015)CGY, OTT
Phillips, KenK, P484 (1969–1972)BC, EDM
Phillips, KimDB384 (1992–1995)CGY, SHR, WPG
Phillips, LawrenceRB232 (2002–2003)CGY, MTL
Phillips, MicahDB11 (1997)MTL
Phillips, RudyG, OL907 (1981–1984, 1986–1988)CGY, EDM, OTT
Phillips, RyanDB, DHB21413 (2005–2017)BC, MTL
Phillips, WesG132 (1979–1980)OTT
Philp, GerryE, HB897 (1958–1964)MTL, TOR
Philp, MarkRB212 (1980–1981)OTT
Philpot, CoryRB857 (1993–1997, 1999–2000)BC, WPG
Philyaw, RaymondQB51 (1997)WPG
Piaskoski, JimDE15511 (1972–1982)OTT
Picard, DominicC, OL15110 (2006–2015)SSK, TOR, WPG
Pickens, BobG192 (1969–1970)EDM
Pickett, CodyQB454 (2007–2010)CGY, TOR
Picton, AaronOL21 (2016)SSK
Pierce, BuckQB1309 (2005–2013)BC, WPG
Pierce, DougWR42 (2012–2013)WPG
Pierce, Tennie Jr.TE31 (1979)BC, WPG
Piercy, JeffRB714 (2005–2008)HAM, MTL
Pierre, SheaDB11 (2013)EDM
Pierre, YoussyDL11 (2011)EDM
Pierson, ReggieDB916 (1978–1983)WPG
Pierson, TonyWR91 (1987)CGY
Pierson-El, De'MornayWR11 (2018)MTL
Pierzchalski, AlexR, WR364 (2014–2017)MTL, OTT, SSK
Pikula, JoeT272 (1963–1964)HAM
Pikula, RobK182 (2006–2007)BC, WPG
Pilares, KealohaR, SB02 (2015–2016)HAM
Pile, WillieDB885 (2007–2011)TOR
Pillman, BrianLB31 (1986)CGY
Pillow, Frank Jr.WR101 (1992)WPG
Pilon, ClaudeDE121 (1977)OTT
Pilon, JeffOL, T14710 (2000–2009)CGY
Pilon, MarcDL, DT, LB, OL1168 (1999–2006)BC, CGY, EDM, HAM, OTT, TOR
Pimiskern, FrankDB334 (1994–1997)BC, OTT
Pimiskern, MarkLB181 (1996)BC
Pinesett, AndreDL122 (1985–1986)EDM
Pinhey, DonHB141 (1958)OTT
Piotrowski, JakeLG, OL493 (2014–2016)MTL
Piper, CornelG14710 (1958–1967)WPG
Pipes, GregDT705 (1968–1972)EDM
Pipkin, AntonioQB132 (2017–2018)MTL
Pippens, JerrellDB11 (2007)SSK
Pisarcik, JoeQB433 (1974–1976)CGY
Pisarkiewicz, SteveQB21 (1982)WPG
Pitcaithley, AlanDB102 (1970–1971)EDM, OTT
Pitcher, DavidFB, SB1269 (1990–1998)EDM, MTL, SSK, WPG
Pitt, GeorgeC01 (1960)EDM
Pittman, BrandonLB21 (2018)EDM
Pittman, DavidDB121 (2011)EDM
Pittman, DominieDL81 (2010)BC
Pittman, LawrenceRB61 (2018)MTL
Pitts, AllenSB, WR17611 (1990–2000)CGY
Pitts, Ernie “Zazu”DB, E18813 (1958–1970)BC, WPG
Pitts, JohnLB121 (1984)WPG
Pitts, MontavisDB11 (2007)HAM
Pitts, RexT31 (1971)WPG
Pitts, Wiley Jr.WR61 (1981)OTT
Pivec, DaveE, P314 (1964–1965, 1970–1971)OTT, TOR
Plancke, LarryWR322 (1968–1969)EDM
Plante, LorneOL143 (2007–2009)BC, WPG
Platt, LenWR132 (1976–1977)BC, HAM, OTT
Platt, SamRB82 (1981–1982)OTT
Player, ScottP181 (1995)BRM
Player, T-DreLG, OG, RG182 (2014–2015)BC
Pleasant, ReggieDB15410 (1987–1994, 1996–1997)EDM, TOR
Plesius, FredericLB796 (2013–2018)HAM, MTL, WPG
Pless, WillieLB22914 (1986–1999)BC, EDM, SSK, TOR
Ploen, DougDB11 (1985)CGY
Ploen, KennyHB, QB13010 (1958–1967)WPG
Ploughman, DaveDB41 (1984)WPG
Plumley, NeilT21 (1962)SSK
Plummer, BruceDB132 (1992–1993)BC, WPG
Plummer, ChadDB222 (2002–2003)HAM, TOR, WPG
Plummer, ScottDB102 (2004–2005)BC
Plummer, TerranceLB202 (2017–2018)TOR
Plump, DaveDB71 (1967)BC
Poage, GaryHB11 (1962)CGY
Poblah, KitoWR514 (2011–2014)BC, WPG
Poe, TomLB62 (1978–1979)HAM, TOR
Pointer, DeronWR11 (1995)EDM
Pointer, JohnLB465 (1981–1985)EDM, MTL, TOR, WPG
Pointer, QuintonCB71 (2016)HAM
Poirier, JoeDB, HB16812 (1959–1970)OTT
Poirier, PhilDL21 (1990)BC
Pol, DavidT81 (2001)CGY
Poles, EdgarG, LB685 (1966–1970)BC, EDM
Poley, BobC, G, T23615 (1978–1992)CGY, SSK
Poliziani, MecoFB, HB, LB394 (1960–1963)MTL
Pollard, GregDL51 (2001)BC
Pollari, ZacharyOL31 (2011)TOR
Pollock, BrentT31 (1991)SSK
Pomarico, FrankG414 (1975–1978)MTL, OTT
Ponder, DavidDT31 (1986)CGY
Ponder, Willie Jr.WR11 (2008)HAM
Pontbriand, Michel-PierreFB815 (2011–2015)WPG
Ponton, Alex Jr.E, HB313 (1958–1960)MTL, TOR
Pool, DavidDB92 (1995–1996)WPG
Poole, EddieWR11 (2014)OTT
Poole, LarryRB21 (1979)TOR
Poole, NathanRB11 (1981)TOR
Poole, WillCB222 (2008–2009)TOR
Pope, JamieFB21 (1983)MTL
Pope, MarvinLB906 (1992–1997)CGY
Pope, O'LesterOL42 (2002–2003)BC, CGY
Pope, TyroneDB302 (1988–1989)OTT
Poplawski, JoeWR1299 (1978–1986)WPG
Porras, TomQB1089 (1985–1991, 1993–1994)CGY, HAM, TOR, WPG
Porter, DanielRB122 (2010–2011)EDM, HAM
Porter, LewisDB977 (1971–1977)HAM
Porter, QuinnRB61 (2013)TOR
Porter, QuintonQB895 (2008–2012)HAM
Porter, RickyRB11 (1986)MTL
Porter, RobertDB51 (2017)WPG
Porter, TerryDB31 (1982)MTL
Porterfield, GarryLB212 (1965–1966)BC
Portis, JoshQB53 (2013–2015)TOR, WPG
Posey, DeVierR, WR243 (2016–2018)BC, TOR
Posey, JulianDHB82 (2015–2016)WPG
Postler, WillieC, G343 (1972, 1974–1975)BC, EDM, HAM
Postuma, SeamusOL01 (2012)HAM
Posy-Audette, Jean-VincentDB21 (2000)TOR
Pothier, HectorG, OL19212 (1978–1989)EDM
Potter, DaleLB17712 (1973–1984)EDM, TOR, WPG
Potter, RickHB585 (1958–1962)WPG
Potter, RyanRB635 (1982–1986)BC, CGY
Pottinger, JasonLB1459 (2006–2014)BC, OTT, TOR
Potts, CharlieDB11 (1974)WPG
Pough, ErnestWR31 (1980)EDM
Poulin, Jean-GabrielLB171 (2018)MTL
Poulos, JimRB61 (1974)WPG
Poumele, PuluOL112 (1998–1999)TOR
Pourdanesh, SharT322 (1994–1995)BAL, BAL
Powe, KeithDE, DL, DT354 (1991–1993, 1997)BC, TOR, WPG
Powell, CarlWR92 (1982–1983)OTT
Powell, CliffLB91 (1971)BC
Powell, CraigLB162 (2002–2003)BC
Powell, DariusDE11 (2011)HAM
Powell, DarnellLB21 (1977)MTL
Powell, JamalOL, OT182 (2005–2006)BC, HAM
Powell, KelvinLB233 (2002–2004)EDM, HAM
Powell, KevinOL, T, TE18812 (1979–1990)BC, CGY, EDM, OTT, TOR
Powell, PrestonFB21 (1963)TOR
Powell, SteveRB11 (1980)HAM
Powell, WilliamRB354 (2015–2018)OTT
Power, CharlieFB, RB675 (2014–2018)CGY
Power, RogerG, T01 (1958)BC
Prassas, JohnLB222 (1981–1982)CGY, MTL
Prater, ShinoDB71 (1999)HAM
Prator, GregWR61 (2008)EDM
Pratt, KhevinWR31 (1993)SAC
Pratt, LaVerleLB92 (1968, 1970)OTT, WPG
Prefontaine, NoelK, P25416 (1998–2013)EDM, TOR
Prelock, EdT11 (1958)SSK
Presbury, Robert Jr.DT322 (1994–1995)BAL, BAL, WPG
Pressley, William “Butch”HB736 (1964–1969)EDM, WPG
Preston, EdHB61 (1979)WPG
Preston, Ricardo “Rock”RB473 (1999–2001)CGY, SSK
Preston, RoellWR61 (2001)SSK
Price, KeithQB353 (2014–2016)BC, SSK
Price, MauriceSB, WR474 (2012–2015)CGY, OTT
Price, MitchellDL1189 (1983–1991)CGY, HAM
Price, PhilDB715 (1973–1977)EDM, MTL, SSK
Priest, RafaelDB11 (2011)BC
Priester, Floyd Jr.DB232 (1972–1973)CGY
Priester, RobertDB21 (2018)WPG
Priestner, JohnLB807 (1980–1986)HAM
Prime, C.O.FB, LB, RB805 (2013–2017)HAM
Prince, CalRB51 (1979)OTT
Pringle, MikeRB18713 (1992–2004)BAL, BAL, EDM, MTL, SAC
Prinsen, TimG, OL1158 (1997–2004)EDM, HAM
Print, BobLB11 (1969)EDM
Printers, CaseyQB927 (2003–2005, 2007–2010)BC, HAM
Prior, AnthonyDB594 (2000–2003)BC, CGY
Pritchett, BobLB162 (1974–1975)HAM, WPG
Probherbs, HassanDB112 (2003–2004)CGY, OTT
Proctor, BasilDE, LB82 (1991, 1993)SAC, SSK
Proctor, MichaelQB31 (1993)SSK
Proctor, WillQB52 (2007–2008)CGY, MTL
Prodanovic, RobDE, DL, DT1108 (1986–1992, 1995)BC, OTT, WPG
Profit, Mel Jr.TE836 (1966–1971)TOR
Pronyk, DanFB171 (1998)HAM
Proudfoot, TonyDB, S14812 (1971–1982)BC, MTL
Proulx, MatthieuDB766 (2005–2010)MTL
Provo, DwayneDB706 (1995–1996, 1998, 2000–2002)BC, EDM, MTL, OTT, SSK, TOR
Provost, TedDB615 (1973–1977)SSK
Prude, RonnieDB51 (2012)EDM
Pruenster, KelvinOL, T, TE1469 (1983–1991)TOR
Pruitt, JamesSB, WR273 (1992–1994)OTT, SAC
Prukop, DakotaQB232 (2017–2018)TOR
Pruneau, AntoineDB, LB, S845 (2014–2018)OTT
Pryor, Cecil Jr.DE51 (1973)MTL
Psofimis, GeorgeLB11 (2000)SSK
Pszczonak, EvanR11 (2015)WPG
Ptacek, Bob Jr.DB, QB756 (1960–1965)SSK
Ptaszek, StefanWR284 (1995–1996, 1999–2000)BC, HAM, TOR
Puffer, NeilDE101 (2010)EDM
Pugh, DanRB71 (2003)MTL
Puleri, CharlesQB81 (1993)SAC
Pullen, TomE, WR1078 (1968–1975)MTL, OTT, TOR
Purdin, Ray “Dutch”HB413 (1961–1963)SSK
Purifoy, LoucheizDB, LB533 (2016–2018)BC, OTT, SSK
Purnell, DickQB21 (1958)MTL
Purves, DaveRB141 (1982)HAM
Purvis, DeanteDB11 (2013)EDM
Pyeatt, JohnnyE01 (1958)CGY
Pyne, RobDB323 (1972–1974)CGY, SSK, WPG
“P” player count: 436