Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 16 Toronto FC II us USA 2. USL 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 17 Toronto FC II us USA 2. USL 22 16 1,437 16.0 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2020 19 Toronto FC us USA 1. MLS 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 20 Toronto FC 1. CCL 3 2 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 20 Toronto FC us USA 1. MLS 14 10 852 9.5 0 1 1 0 0 0 1 1 0.00 0.11 0.11 0.00 0.11 Matches 2021 20 TFC II us USA 3. USL League One 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00 Matches 2022 21 Toronto FC us USA 1. MLS 8 4 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 24 Phx Rising us USA U.S. Open Cup 2 2 208 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 24 Phx Rising us USA 2. USL Champ 24 22 1,678 18.6 2 1 3 2 0 0 9 0 0.11 0.05 0.16 0.11 0.16 Matches 2026 25 Indy Eleven us USA U.S. Open Cup 2 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2026 25 Indy Eleven us USA 2. USL Champ 9 9 653 7.3 1 0 1 1 0 0 3 0 0.14 0.00 0.14 0.14 0.14 Matches 7 Seasons 4 Clubs 5 Leagues 89 69 5,687 63.2 5 3 8 4 1 1 17 1 0.08 0.05 0.13 0.06 0.11 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC (3 Seasons) 2 Leagues 26 16 1,358 15.1 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 Toronto FC II (3 Seasons) 2 Leagues 26 19 1,700 18.9 1 1 2 0 1 1 3 0 0.05 0.05 0.11 0.00 0.05 Phx Rising (1 Season) 2 Leagues 26 24 1,886 21.0 2 1 3 2 0 0 10 0 0.10 0.05 0.14 0.10 0.14 Indy Eleven (1 Season) 2 Leagues 11 10 743 8.3 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 USL (4 Seasons) 56 47 3,788 42.1 3 2 5 3 0 0 15 0 0.07 0.05 0.12 0.07 0.12 MLS (3 Seasons) 23 14 1,225 13.6 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 U.S. Open Cup (2 Seasons) 4 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 CCL (1 Season) 3 2 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL League One (1 Season) 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 16 Toronto FC II 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 17 Toronto FC II 1 League 22 16 1,437 16.0 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 2020 19 Toronto FC 1 League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021 20 TFC II 1 League 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00 2021 20 Toronto FC 2 Leagues 17 12 985 10.9 0 1 1 0 0 0 1 1 0.00 0.09 0.09 0.00 0.09 2022 21 Toronto FC 1 League 8 4 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025 24 Phx Rising 2 Leagues 26 24 1,886 21.0 2 1 3 2 0 0 10 0 0.10 0.05 0.14 0.10 0.14 2026 25 Indy Eleven 2 Leagues 11 10 743 8.3 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 7 Seasons 4 Clubs 5 Leagues 89 69 5,687 63.2 5 3 8 4 1 1 17 1 0.08 0.05 0.13 0.06 0.11 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC (3 Seasons) 2 Leagues 26 16 1,358 15.1 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 Toronto FC II (3 Seasons) 2 Leagues 26 19 1,700 18.9 1 1 2 0 1 1 3 0 0.05 0.05 0.11 0.00 0.05 Phx Rising (1 Season) 2 Leagues 26 24 1,886 21.0 2 1 3 2 0 0 10 0 0.10 0.05 0.14 0.10 0.14 Indy Eleven (1 Season) 2 Leagues 11 10 743 8.3 2 0 2 2 0 0 3 0 0.24 0.00 0.24 0.24 0.24 USL (4 Seasons) 56 47 3,788 42.1 3 2 5 3 0 0 15 0 0.07 0.05 0.12 0.07 0.12 MLS (3 Seasons) 23 14 1,225 13.6 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 U.S. Open Cup (2 Seasons) 4 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 CCL (1 Season) 3 2 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL League One (1 Season) 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 16 Toronto FC II us USA 2. USL 28th 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 17 Toronto FC II us USA 2. USL 33rd 22 16 1,437 16.0 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2020 19 Toronto FC us USA 1. MLS 2nd 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 20 TFC II us USA 3. USL League One 7th 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00 Matches 2021 20 Toronto FC us USA 1. MLS 26th 14 10 852 9.5 0 1 1 0 0 0 1 1 0.00 0.11 0.11 0.00 0.11 Matches 2022 21 Toronto FC us USA 1. MLS 27th 8 4 350 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 24 Phx Rising us USA 2. USL Champ 12th 24 22 1,678 18.6 2 1 3 2 0 0 9 0 0.11 0.05 0.16 0.11 0.16 Matches 2026 25 Indy Eleven us USA 2. USL Champ 4th 9 9 653 7.3 1 0 1 1 0 0 3 0 0.14 0.00 0.14 0.14 0.14 Matches 7 Seasons 4 Clubs 3 Leagues 82 64 5,256 58.4 4 3 7 3 1 1 16 1 0.07 0.05 0.12 0.05 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Toronto FC II (3 Seasons) 2 Leagues 26 19 1,700 18.9 1 1 2 0 1 1 3 0 0.05 0.05 0.11 0.00 0.05 Toronto FC (3 Seasons) 1 League 23 14 1,225 13.6 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 Phx Rising (1 Season) 1 League 24 22 1,678 18.6 2 1 3 2 0 0 9 0 0.11 0.05 0.16 0.11 0.16 Indy Eleven (1 Season) 1 League 9 9 653 7.3 1 0 1 1 0 0 3 0 0.14 0.00 0.14 0.14 0.14 USL (4 Seasons) 56 47 3,788 42.1 3 2 5 3 0 0 15 0 0.07 0.05 0.12 0.07 0.12 MLS (3 Seasons) 23 14 1,225 13.6 0 1 1 0 0 0 1 1 0.00 0.07 0.07 0.00 0.07 USL League One (1 Season) 3 3 243 2.7 1 0 1 0 1 1 0 0 0.37 0.00 0.37 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2025 24 Phx Rising us USA U.S. Open Cup R32 2 2 208 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 25 Indy Eleven us USA U.S. Open Cup Rd2 2 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2 Seasons 2 Clubs 1 League 4 3 298 3.3 1 0 1 1 0 0 1 0 0.30 0.00 0.30 0.30 0.30 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Phx Rising (1 Season) 1 League 2 2 208 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Indy Eleven (1 Season) 1 League 2 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2021 20 Toronto FC 1. CCL QF 3 2 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 2 133 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019 18 ca Canada Gold Cup QF 0 0 Matches 2020 19 ca Canada Friendlies (M) 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 2 0 25 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 16 Toronto FC II 1 League 0.2 0 0 0 0.00 0.00 0 0 2018 17 Toronto FC II 1 League 16.0 0 4 1 25.0 0.25 0.06 0.00 0.00 0 0 2020 19 Toronto FC 1 League 0.3 0 0 0 0.00 0.00 0 0 2021 20 TFC II 1 League 2.7 1 1 1 2021 20 Toronto FC 2 Leagues 10.9 0 7 3 42.9 0.64 0.27 0.00 0.00 0 0 2022 21 Toronto FC 1 League 3.9 0 5 2 40.0 1.29 0.51 0.00 0.00 0 0 2025 24 Phx Rising 2 Leagues 21.0 2 14 3 21.4 0.67 0.14 0.14 0.67 0 0 2026 25 Indy Eleven 2 Leagues 8.3 2 16 3 18.8 1.94 0.36 0.13 0.67 0 0 7 Seasons 4 Clubs 5 Leagues 63.2 5 46 12 26.1 0.76 0.20 0.09 0.33 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Toronto FC (3 Seasons) 2 Leagues 15.1 0 12 5 41.7 0.80 0.33 0.00 0.00 0 0 Toronto FC II (3 Seasons) 2 Leagues 18.9 1 4 1 25.0 0.25 0.06 0.00 0.00 1 1 Phx Rising (1 Season) 2 Leagues 21.0 2 14 3 21.4 0.67 0.14 0.14 0.67 0 0 Indy Eleven (1 Season) 2 Leagues 8.3 2 16 3 18.8 1.94 0.36 0.13 0.67 0 0 USL (4 Seasons) 42.1 3 31 5 16.1 0.74 0.12 0.10 0.60 0 0 MLS (3 Seasons) 13.6 0 9 3 33.3 0.66 0.22 0.00 0.00 0 0 U.S. Open Cup (2 Seasons) 3.3 1 3 2 66.7 0.91 0.60 0.33 0.50 0 0 CCL (1 Season) 1.5 0 3 2 66.7 2.03 1.35 0.00 0.00 0 0 USL League One (1 Season) 2.7 1 1 1
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 16 Toronto FC II us USA 2. USL 28th 0.2 0 0 0 0.00 0.00 0 0 Matches 2018 17 Toronto FC II us USA 2. USL 33rd 16.0 0 4 1 25.0 0.25 0.06 0.00 0.00 0 0 Matches 2020 19 Toronto FC us USA 1. MLS 2nd 0.3 0 0 0 0.00 0.00 0 0 Matches 2021 20 TFC II us USA 3. USL League One 7th 2.7 1 1 1 Matches 2021 20 Toronto FC us USA 1. MLS 26th 9.5 0 4 1 25.0 0.42 0.11 0.00 0.00 0 0 Matches 2022 21 Toronto FC us USA 1. MLS 27th 3.9 0 5 2 40.0 1.29 0.51 0.00 0.00 0 0 Matches 2025 24 Phx Rising us USA 2. USL Champ 12th 18.6 2 12 2 16.7 0.64 0.11 0.17 1.00 0 0 Matches 2026 25 Indy Eleven us USA 2. USL Champ 4th 7.3 1 15 2 13.3 2.07 0.28 0.07 0.50 0 0 Matches 7 Seasons 4 Clubs 3 Leagues 58.4 4 40 8 20.0 0.72 0.14 0.08 0.38 1 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Toronto FC II (3 Seasons) 2 Leagues 18.9 1 4 1 25.0 0.25 0.06 0.00 0.00 1 1 Toronto FC (3 Seasons) 1 League 13.6 0 9 3 33.3 0.66 0.22 0.00 0.00 0 0 Phx Rising (1 Season) 1 League 18.6 2 12 2 16.7 0.64 0.11 0.17 1.00 0 0 Indy Eleven (1 Season) 1 League 7.3 1 15 2 13.3 2.07 0.28 0.07 0.50 0 0 USL (4 Seasons) 42.1 3 31 5 16.1 0.74 0.12 0.10 0.60 0 0 MLS (3 Seasons) 13.6 0 9 3 33.3 0.66 0.22 0.00 0.00 0 0 USL League One (1 Season) 2.7 1 1 1
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025 24 Phx Rising us USA U.S. Open Cup R32 2.3 0 2 1 50.0 0.87 0.43 0.00 0.00 0 0 Matches 2026 25 Indy Eleven us USA U.S. Open Cup Rd2 1.0 1 1 1 100.0 1.00 1.00 1.00 1.00 0 0 Matches 2 Seasons 2 Clubs 1 League 3.3 1 3 2 66.7 0.91 0.60 0.33 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Phx Rising (1 Season) 1 League 2.3 0 2 1 50.0 0.87 0.43 0.00 0.00 0 0 Indy Eleven (1 Season) 1 League 1.0 1 1 1 100.0 1.00 1.00 1.00 1.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021 20 Toronto FC 1. CCL QF 1.5 0 3 2 66.7 2.03 1.35 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.5 0 3 2 66.7 2.03 1.35 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020 19 ca Canada Friendlies (M) 0.3 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.3 0 0 0 Friendlies (M) (1 Season) 0.3 0 0 0 Gold Cup (1 Season)
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017 16 Toronto FC II us USA 2. USL 1 20 20 0.7 0.2 0 0 1 1 0.00 1 1 0 0.00 +0.85 Matches 2018 17 Toronto FC II us USA 2. USL 22 1,437 65 47.0 16.0 16 84 11 6 16 3 0.50 20 38 -18 -1.13 -0.18 Matches 2020 19 Toronto FC us USA 1. MLS 1 23 23 1.1 0.3 0 0 1 23 5 1.00 0 0 0 0.00 -0.31 Matches 2021 20 Toronto FC 1. CCL 3 133 44 36.9 1.5 2 55 0 1 23 1 1.33 1 1 0 0.00 +0.79 Matches 2021 20 Toronto FC us USA 1. MLS 14 852 61 27.8 9.5 10 74 6 4 28 17 0.57 8 18 -10 -1.06 -0.36 Matches 2021 20 TFC II us USA 3. USL League One 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90 Matches 2022 21 Toronto FC us USA 1. MLS 8 350 44 11.4 3.9 4 61 0 4 27 5 0.63 5 11 -6 -1.54 -1.18 Matches 2025 24 Phx Rising us USA U.S. Open Cup 2 208 104 86.7 2.3 2 104 0 0 0 0.50 2 3 -1 -0.43 +5.19 Matches 2025 24 Phx Rising us USA 2. USL Champ 24 1,678 70 62.1 18.6 22 75 9 2 13 2 1.46 30 31 -1 -0.05 -0.14 Matches 2026 25 Indy Eleven us USA U.S. Open Cup 2 90 45 50.0 1.0 1 45 0 1 45 0 1.50 2 0 +2 +2.00 +2.00 Matches 2026 25 Indy Eleven us USA 2. USL Champ 9 653 73 72.6 7.3 9 73 1 0 1 1.67 9 8 +1 +0.14 -1.32 Matches 7 Seasons 4 Clubs 5 Leagues 89 5,687 64 27.0 63.2 69 76 29 20 23 35 0.97 81 116 -35 -0.55 -0.20 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC (3 Seasons) 2 Leagues 26 1,358 52 15.9 15.1 16 68 6 10 26 28 0.69 14 30 -16 -1.06 -0.77 Toronto FC II (3 Seasons) 2 Leagues 26 1,700 65 20.1 18.9 19 83 13 7 16 4 0.54 24 44 -20 -1.06 -0.53 Phx Rising (1 Season) 2 Leagues 26 1,886 73 64.1 21.0 24 78 9 2 13 2 1.39 32 34 -2 -0.10 -0.01 Indy Eleven (1 Season) 2 Leagues 11 743 68 68.8 8.3 10 70 1 1 45 1 1.64 11 8 +3 +0.36 -0.70 USL (4 Seasons) 56 3,788 68 39.7 42.1 47 78 21 9 16 7 1.09 60 78 -18 -0.43 +0.18 MLS (3 Seasons) 23 1,225 53 15.0 13.6 14 70 6 9 27 27 0.61 13 29 -16 -1.18 -0.90 U.S. Open Cup (2 Seasons) 4 298 75 71.0 3.3 3 84 0 1 45 0 1.00 4 3 +1 +0.30 +1.78 CCL (1 Season) 3 133 44 36.9 1.5 2 55 0 1 23 1 1.33 1 1 0 0.00 +0.79 USL League One (1 Season) 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017 16 Toronto FC II 1 League 1 20 20 0.7 0.2 0 0 1 1 0.00 1 1 0 0.00 +0.85 2018 17 Toronto FC II 1 League 22 1,437 65 47.0 16.0 16 84 11 6 16 3 0.50 20 38 -18 -1.13 -0.18 2020 19 Toronto FC 1 League 1 23 23 1.1 0.3 0 0 1 23 5 1.00 0 0 0 0.00 -0.31 2021 20 TFC II 1 League 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90 2021 20 Toronto FC 2 Leagues 17 985 58 28.8 10.9 12 71 6 5 27 18 0.70 9 19 -10 -0.91 -0.21 2022 21 Toronto FC 1 League 8 350 44 11.4 3.9 4 61 0 4 27 5 0.63 5 11 -6 -1.54 -1.18 2025 24 Phx Rising 2 Leagues 26 1,886 73 64.1 21.0 24 78 9 2 13 2 1.39 32 34 -2 -0.10 -0.01 2026 25 Indy Eleven 2 Leagues 11 743 68 68.8 8.3 10 70 1 1 45 1 1.64 11 8 +3 +0.36 -0.70 7 Seasons 4 Clubs 5 Leagues 89 5,687 64 27.0 63.2 69 76 29 20 23 35 0.97 81 116 -35 -0.55 -0.20 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC (3 Seasons) 2 Leagues 26 1,358 52 15.9 15.1 16 68 6 10 26 28 0.69 14 30 -16 -1.06 -0.77 Toronto FC II (3 Seasons) 2 Leagues 26 1,700 65 20.1 18.9 19 83 13 7 16 4 0.54 24 44 -20 -1.06 -0.53 Phx Rising (1 Season) 2 Leagues 26 1,886 73 64.1 21.0 24 78 9 2 13 2 1.39 32 34 -2 -0.10 -0.01 Indy Eleven (1 Season) 2 Leagues 11 743 68 68.8 8.3 10 70 1 1 45 1 1.64 11 8 +3 +0.36 -0.70 USL (4 Seasons) 56 3,788 68 39.7 42.1 47 78 21 9 16 7 1.09 60 78 -18 -0.43 +0.18 MLS (3 Seasons) 23 1,225 53 15.0 13.6 14 70 6 9 27 27 0.61 13 29 -16 -1.18 -0.90 U.S. Open Cup (2 Seasons) 4 298 75 71.0 3.3 3 84 0 1 45 0 1.00 4 3 +1 +0.30 +1.78 CCL (1 Season) 3 133 44 36.9 1.5 2 55 0 1 23 1 1.33 1 1 0 0.00 +0.79 USL League One (1 Season) 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2017 16 Toronto FC II us USA 2. USL 28th 1 20 20 0.7 0.2 0 0 1 1 0.00 1 1 0 0.00 +0.85 Matches 2018 17 Toronto FC II us USA 2. USL 33rd 22 1,437 65 47.0 16.0 16 84 11 6 16 3 0.50 20 38 -18 -1.13 -0.18 Matches 2020 19 Toronto FC us USA 1. MLS 2nd 1 23 23 1.1 0.3 0 0 1 23 5 1.00 0 0 0 0.00 -0.31 Matches 2021 20 TFC II us USA 3. USL League One 7th 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90 Matches 2021 20 Toronto FC us USA 1. MLS 26th 14 852 61 27.8 9.5 10 74 6 4 28 17 0.57 8 18 -10 -1.06 -0.36 Matches 2022 21 Toronto FC us USA 1. MLS 27th 8 350 44 11.4 3.9 4 61 0 4 27 5 0.63 5 11 -6 -1.54 -1.18 Matches 2025 24 Phx Rising us USA 2. USL Champ 12th 24 1,678 70 62.1 18.6 22 75 9 2 13 2 1.46 30 31 -1 -0.05 -0.14 Matches 2026 25 Indy Eleven us USA 2. USL Champ 4th 9 653 73 72.6 7.3 9 73 1 0 1 1.67 9 8 +1 +0.14 -1.32 Matches 7 Seasons 4 Clubs 3 Leagues 82 5,256 64 26.0 58.4 64 76 29 18 21 34 0.95 76 112 -36 -0.62 -0.28 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Toronto FC II (3 Seasons) 2 Leagues 26 1,700 65 20.1 18.9 19 83 13 7 16 4 0.54 24 44 -20 -1.06 -0.53 Toronto FC (3 Seasons) 1 League 23 1,225 53 15.0 13.6 14 70 6 9 27 27 0.61 13 29 -16 -1.18 -0.90 Phx Rising (1 Season) 1 League 24 1,678 70 62.1 18.6 22 75 9 2 13 2 1.46 30 31 -1 -0.05 -0.14 Indy Eleven (1 Season) 1 League 9 653 73 72.6 7.3 9 73 1 0 1 1.67 9 8 +1 +0.14 -1.32 USL (4 Seasons) 56 3,788 68 39.7 42.1 47 78 21 9 16 7 1.09 60 78 -18 -0.43 +0.18 MLS (3 Seasons) 23 1,225 53 15.0 13.6 14 70 6 9 27 27 0.61 13 29 -16 -1.18 -0.90 USL League One (1 Season) 3 243 81 9.6 2.7 3 81 2 0 0 1.00 3 5 -2 -0.74 -0.90
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2025 24 Phx Rising us USA U.S. Open Cup R32 2 208 104 86.7 2.3 2 104 0 0 0 0.50 2 3 -1 -0.43 +5.19 Matches 2026 25 Indy Eleven us USA U.S. Open Cup Rd2 2 90 45 50.0 1.0 1 45 0 1 45 0 1.50 2 0 +2 +2.00 +2.00 Matches 2 Seasons 2 Clubs 1 League 4 298 75 71.0 3.3 3 84 0 1 45 0 1.00 4 3 +1 +0.30 +1.78 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Phx Rising (1 Season) 1 League 2 208 104 86.7 2.3 2 104 0 0 0 0.50 2 3 -1 -0.43 +5.19 Indy Eleven (1 Season) 1 League 2 90 45 50.0 1.0 1 45 0 1 45 0 1.50 2 0 +2 +2.00 +2.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2021 20 Toronto FC 1. CCL QF 3 133 44 36.9 1.5 2 55 0 1 23 1 1.33 1 1 0 0.00 +0.79 Matches 1 Season 1 Club 1 League 3 133 44 36.9 1.5 2 55 0 1 23 1 1.33 1 1 0 0.00 +0.79
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019 18 ca Canada Gold Cup QF 0 0 0 0 4 Matches 2020 19 ca Canada Friendlies (M) 2 25 13 9.3 0.3 0 0 2 13 1 3.00 2 0 +2 +7.20 +6.10 Matches 2 Seasons 1 Club 2 Leagues 2 25 13 4.0 0.3 0 0 2 13 5 3.00 2 0 +2 +7.20 +6.10 Friendlies (M) (1 Season) 2 25 13 9.3 0.3 0 0 2 13 1 3.00 2 0 +2 +7.20 +6.10 Gold Cup (1 Season) 0 0 0 0 4
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017 16 Toronto FC II 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 2018 17 Toronto FC II 1 League 16.0 3 0 0 25 10 1 0 35 20 0 0 0 2020 19 Toronto FC 1 League 0.3 0 0 0 1 0 0 1 0 1 0 2021 20 TFC II 1 League 2.7 0 0 0 0 2021 20 Toronto FC 2 Leagues 10.9 1 1 0 14 3 2 3 21 11 0 2022 21 Toronto FC 1 League 3.9 0 0 0 2 3 0 0 8 5 0 2025 24 Phx Rising 2 Leagues 21.0 10 0 0 38 6 2 13 17 18 1 2026 25 Indy Eleven 2 Leagues 8.3 3 0 0 16 3 2 4 6 8 0 7 Seasons 4 Clubs 5 Leagues 63.2 17 1 0 96 25 7 21 87 63 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Toronto FC (3 Seasons) 2 Leagues 15.1 1 1 0 17 6 2 4 29 17 0 Toronto FC II (3 Seasons) 2 Leagues 18.9 3 0 0 25 10 1 0 35 20 0 0 0 Phx Rising (1 Season) 2 Leagues 21.0 10 0 0 38 6 2 13 17 18 1 Indy Eleven (1 Season) 2 Leagues 8.3 3 0 0 16 3 2 4 6 8 0 USL (4 Seasons) 42.1 15 0 0 75 17 5 15 55 45 0 0 1 MLS (3 Seasons) 13.6 1 1 0 12 6 0 4 28 17 0 U.S. Open Cup (2 Seasons) 3.3 1 0 0 4 2 0 2 3 1 0 CCL (1 Season) 1.5 0 0 0 5 0 2 0 1 0 0 USL League One (1 Season) 2.7 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 24 Phx Rising us USA U.S. Open Cup R32 2.3 1 0 0 3 1 0 1 2 1 0 Matches 2026 25 Indy Eleven us USA U.S. Open Cup Rd2 1.0 0 0 0 1 1 0 1 1 0 0 Matches 2 Seasons 2 Clubs 1 League 3.3 1 0 0 4 2 0 2 3 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Phx Rising (1 Season) 1 League 2.3 1 0 0 3 1 0 1 2 1 0 Indy Eleven (1 Season) 1 League 1.0 0 0 0 1 1 0 1 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 20 Toronto FC 1. CCL QF 1.5 0 0 0 5 0 2 0 1 0 0 Matches 1 Season 1 Club 1 League 1.5 0 0 0 5 0 2 0 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 19 ca Canada Friendlies (M) 0.3 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.3 0 0 0 0 Friendlies (M) (1 Season) 0.3 0 0 0 0 Gold Cup (1 Season)
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Noble Okello Pages
Noble Okello Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary