Toronto FC Major League Soccer Player Cards: 24 Attackers 81 LW Lorenzo Insigne 80 PAC 78 SHO 81 PAS 86 DRI 36 DEF 44 PHY ★★★★ 78 RW Federico Bernardeschi 76 PAC 75 SHO 78 PAS 82 DRI 57 DEF 67 PHY ★★★★ 68 ST Prince Osei Owusu 72 PAC 66 SHO 47 PAS 59 DRI 36 DEF 75 PHY ★★ 66 ST CJ Sapong 65 PAC 65 SHO 58 PAS 62 DRI 40 DEF 80 PHY ★★★ 63 ST Adama Diomande 72 PAC 63 SHO 51 PAS 63 DRI 29 DEF 72 PHY ★★★ Midfielders 73 CM Jonathan Osorio 56 PAC 69 SHO 71 PAS 75 DRI 63 DEF 65 PHY ★★★ 70 CM Latif Blessing 86 PAC 61 SHO 64 PAS 75 DRI 66 DEF 60 PHY ★★★ 68 CDM Michael Bradley 36 PAC 60 SHO 69 PAS 64 DRI 62 DEF 73 PHY ★★ 67 CAM Cassius Mailula 77 PAC 60 SHO 62 PAS 71 DRI 31 DEF 43 PHY ★★★ 66 CAM Víctor Vázquez 30 PAC 64 SHO 74 PAS 66 DRI 44 DEF 50 PHY ★★★ 64 CDM Brandon Servania 68 PAC 50 SHO 60 PAS 65 DRI 61 DEF 65 PHY ★★ 63 CDM Franco Ibarra 67 PAC 47 SHO 54 PAS 58 DRI 64 DEF 61 PHY ★★ 60 RM Deandre Kerr 78 PAC 59 SHO 52 PAS 60 DRI 47 DEF 71 PHY ★★★ Defenders 68 LB Raoul Petretta 78 PAC 36 SHO 62 PAS 68 DRI 63 DEF 71 PHY ★★★ 65 CB Sigurd Rosted 39 PAC 47 SHO 51 PAS 52 DRI 64 DEF 76 PHY ★★ 64 LB Cristian Gutiérrez 71 PAC 43 SHO 62 PAS 62 DRI 61 DEF 66 PHY ★★ 63 RB Kobe Franklin 67 PAC 33 SHO 53 PAS 62 DRI 60 DEF 48 PHY ★★ 63 CB Aimé Mabika 68 PAC 32 SHO 39 PAS 41 DRI 61 DEF 73 PHY ★★ 63 CB Shane O'Neill 52 PAC 47 SHO 55 PAS 55 DRI 61 DEF 73 PHY ★★ 60 RB Kosi Thompson 81 PAC 50 SHO 52 PAS 61 DRI 55 DEF 64 PHY ★★★ 60 RB Jahkeele Marshall-Rutty 81 PAC 50 SHO 54 PAS 69 DRI 52 DEF 41 PHY ★★★ Goalkeepers 70 GK Sean Johnson 70 PAC 65 SHO 70 PAS 74 DRI 42 DEF 69 PHY ★ 60 GK Tomás Romero 63 PAC 59 SHO 60 PAS 60 DRI 28 DEF 59 PHY ★ 60 GK Greg Ranjitsingh 58 PAC 51 SHO 50 PAS 70 DRI 21 DEF 60 PHY ★