The Saskatchewan Roughriders All-Time Player Roster

Filter by first letter of surname

Filter by position

Player positions provided by the CFL and errors are known to exist

Other teams associated with the Saskatchewan Roughriders:


List of Saskatchewan Roughriders “P” Players 1946–2018
NamePositionRegular GP# of Seasons (Years)Also played for
Paglio, JohnT61 (1965)
Pallen, DonHB01 (1953)
Palmer, MichaelWR272 (2007–2008)TOR
Palyga, TomG51 (1949)
Panaro, CarloOL51 (2001)EDM
Pantages, RodHB252 (1955–1956)CGY, EDM, MTL
Paopao, JoeQB443 (1984–1986)BC, OTT
Parenteau, MarcOL875 (2007–2011)OTT, TOR, WPG
Park, JohnFB52 (1983–1984)OTT
Parker, AceHB31 (1948)
Parker, Anthony “Stoney”DT91 (1979)
Parker, RodneyWR102 (1978–1979)
Parsons, DaleC354 (1956–1959)CGY
Patrick, ChrisOL41 (2012)EDM
Patrick, JamesCB, DB, S865 (2008–2012)HAM
Patterson, DeWayneDT171 (1998)CGY
Patterson, GabeHB, K172 (1947–1948)
Patterson, JeffWR31 (1986)MTL
Patterson, LloydQB91 (1979)
Patterson, PatE51 (1946)
Paul, LeroyDB122 (1979, 1984)HAM, OTT, TOR
Pawlik, MartinE61 (1946)
Payne, DanT614 (1989, 1993–1995)BC, HAM, TOR
Payton, MichaelQB181 (1994)
Pearce, BobWR565 (1970–1974)BC
Pearson, PaulWR21 (1979)CGY, TOR
Peck, RoyLB11 (1965)
Pelling, BobE777 (1947–1953)
Pelusi, J.C.DT81 (1983)
Pennock, JohnnyG71 (1946)REG
Peoples, Shont'eDE493 (2001–2003)BRM, CGY, LV, WPG
Perdoni, Renso “Rock”DT162 (1972–1973)EDM, HAM, WPG
Perez, Greg “Gig”DB52 (1971–1972)CGY, HAM
Perkins, Horace Jr.DB41 (1978)
Perry, BobbyDB172 (2003–2004)
Perry, FredDE, LB483 (2005–2007)EDM, OTT, TOR, WPG
Perry, GordonC, E, G, T142 (1946, 1950)REG, WPG
Peters, BrianLB, LS292 (2013–2014)
Petmanis, GilHB111 (1966)TOR
Petruccio, TonyDE111 (1980)HAM, MTL
Pettersen, LeifWR524 (1974–1977)HAM
Phillips, Aubrey “Red”C151 (1952)
Picard, DominicC, OL523 (2012–2014)TOR, WPG
Picton, AaronOL21 (2016)
Pierce, SammyFB, HB272 (1949–1950)
Pierzchalski, AlexWR131 (2014)MTL, OTT
Pippens, JerrellDB11 (2007)
Pitcher, DavidSB926 (1990–1995)EDM, MTL, WPG
Pless, WillieLB181 (1999)BC, EDM, TOR
Plumley, NeilT21 (1962)
Poley, BobC, G, T18312 (1978–1984, 1988–1992)CGY
Pollock, BrentT31 (1991)
Pope, JohnnyHB, K122 (1946–1947)
Poplowski, John “Pop”FB31 (1946)MTL
Prechek, JohnT213 (1952–1954)TOR
Prelock, EdT11 (1958)
Preston, KenFW, HB283 (1946–1948)OTT, REG, WPG
Preston, Ricardo “Rock”RB171 (2001)CGY
Preston, RoellWR61 (2001)
Price, KeithQB172 (2014–2015)BC
Price, PhilDB61 (1977)EDM, MTL
Proctor, BasilDE51 (1991)SAC
Proctor, MichaelQB31 (1993)
Provo, DwayneDB152 (1995–1996)BC, EDM, MTL, OTT, TOR
Provost, TedDB615 (1973–1977)
Psofimis, GeorgeLB11 (2000)
Ptacek, Bob Jr.DB, QB756 (1960–1965)
Purdin, Ray “Dutch”HB413 (1961–1963)
Purifoy, LoucheizDB101 (2018)BC, OTT
Pyne, FranC11 (1947)REG
Pyne, RobDB172 (1972–1973)CGY, WPG
Pyne, WayneG, T858 (1946–1953)REG
“P” player count: 72