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 2015 21 Chicago Fire us USA 1. MLS 30 27 2,420 26.9 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 22 Chicago Fire us USA 1. MLS 27 24 2,103 23.4 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 Matches 2017 23 Chicago Fire us USA 1. MLS 22 21 1,766 19.6 1 5 6 1 0 0 3 0 0.05 0.25 0.31 0.05 0.31 Matches 2018 24 Chicago Fire us USA 1. MLS 3 1 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Rangers sct SCO 1. Premiership 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Rangers 2. Europa Lg 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Rangers sct SCO 1. Premiership 6 3 341 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 NE Revolution us USA 1. MLS 15 8 758 8.4 0 1 1 0 0 0 5 1 0.00 0.12 0.12 0.00 0.12 Matches 2021 27 NE Revolution us USA 1. MLS 30 27 2,277 25.3 2 0 2 2 0 0 7 0 0.08 0.00 0.08 0.08 0.08 Matches 2022 28 NE Revolution 1. CCL 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 28 NE Revolution us USA 1. MLS 28 24 2,116 23.5 2 0 2 2 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2022 28 NE Revolution us USA U.S. Open Cup 2 1 149 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 NE Revolution Leagues Cup 3 2 228 2.5 0 1 1 0 0 0 0 0 0.00 0.39 0.39 0.00 0.39 Matches 2023 29 NE Revolution us USA 1. MLS 31 31 2,734 30.4 2 1 3 2 0 0 9 0 0.07 0.03 0.10 0.07 0.10 Matches 2024 30 NE Revolution 1. CCC 5 5 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 NE Revolution Leagues Cup 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 NE Revolution us USA 1. MLS 31 31 2,634 29.3 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2025 31 NE Revolution us USA 1. MLS 26 26 2,317 25.7 1 1 2 1 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Matches 2026 32 NE Revolution us USA 1. MLS 9 7 533 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 3 Clubs 6 Leagues 275 243 21,376 237.5 10 11 21 10 0 0 66 1 0.04 0.05 0.09 0.04 0.09 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 NE Revolution (7 Seasons) 4 Leagues 185 167 14,608 162.3 7 5 12 7 0 0 47 1 0.04 0.03 0.07 0.04 0.07 Chicago Fire (4 Seasons) 1 League 82 73 6,417 71.3 3 6 9 3 0 0 18 0 0.04 0.08 0.13 0.04 0.13 Rangers (2 Seasons) 2 Leagues 8 3 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 252 227 19,786 219.8 10 10 20 10 0 0 62 1 0.05 0.05 0.09 0.05 0.09 Premiership (2 Seasons) 7 3 345 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCL (2 Seasons) 7 7 592 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 6 5 498 5.5 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 U.S. Open Cup (1 Season) 2 1 149 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 0 6 0.1 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 MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015 21 Chicago Fire 1 League 30 27 2,420 26.9 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 2016 22 Chicago Fire 1 League 27 24 2,103 23.4 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 2017 23 Chicago Fire 1 League 22 21 1,766 19.6 1 5 6 1 0 0 3 0 0.05 0.25 0.31 0.05 0.31 2018 24 Chicago Fire 1 League 3 1 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 25 Rangers 1 League 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Rangers 2 Leagues 7 3 347 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020 26 NE Revolution 1 League 15 8 758 8.4 0 1 1 0 0 0 5 1 0.00 0.12 0.12 0.00 0.12 2021 27 NE Revolution 1 League 30 27 2,277 25.3 2 0 2 2 0 0 7 0 0.08 0.00 0.08 0.08 0.08 2022 28 NE Revolution 3 Leagues 32 27 2,445 27.2 2 0 2 2 0 0 7 0 0.07 0.00 0.07 0.07 0.07 2023 29 NE Revolution 2 Leagues 34 33 2,962 32.9 2 2 4 2 0 0 9 0 0.06 0.06 0.12 0.06 0.12 2024 30 NE Revolution 3 Leagues 39 39 3,316 36.8 0 1 1 0 0 0 11 0 0.00 0.03 0.03 0.00 0.03 2025 31 NE Revolution 1 League 26 26 2,317 25.7 1 1 2 1 0 0 7 0 0.04 0.04 0.08 0.04 0.08 2026 32 NE Revolution 1 League 9 7 533 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 3 Clubs 6 Leagues 275 243 21,376 237.5 10 11 21 10 0 0 66 1 0.04 0.05 0.09 0.04 0.09 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 NE Revolution (7 Seasons) 4 Leagues 185 167 14,608 162.3 7 5 12 7 0 0 47 1 0.04 0.03 0.07 0.04 0.07 Chicago Fire (4 Seasons) 1 League 82 73 6,417 71.3 3 6 9 3 0 0 18 0 0.04 0.08 0.13 0.04 0.13 Rangers (2 Seasons) 2 Leagues 8 3 351 3.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 252 227 19,786 219.8 10 10 20 10 0 0 62 1 0.05 0.05 0.09 0.05 0.09 Premiership (2 Seasons) 7 3 345 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 CCL (2 Seasons) 7 7 592 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 6 5 498 5.5 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 U.S. Open Cup (1 Season) 2 1 149 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 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 2015 21 Chicago Fire us USA 1. MLS 20th 30 27 2,420 26.9 0 0 0 0 0 0 10 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 22 Chicago Fire us USA 1. MLS 20th 27 24 2,103 23.4 2 1 3 2 0 0 5 0 0.09 0.04 0.13 0.09 0.13 Matches 2017 23 Chicago Fire us USA 1. MLS 3rd 22 21 1,766 19.6 1 5 6 1 0 0 3 0 0.05 0.25 0.31 0.05 0.31 Matches 2018 24 Chicago Fire us USA 1. MLS 20th 3 1 128 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Rangers sct SCO 1. Premiership 2nd 1 0 4 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Rangers sct SCO 1. Premiership 2nd 6 3 341 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 NE Revolution us USA 1. MLS 14th 15 8 758 8.4 0 1 1 0 0 0 5 1 0.00 0.12 0.12 0.00 0.12 Matches 2021 27 NE Revolution us USA 1. MLS 1st 30 27 2,277 25.3 2 0 2 2 0 0 7 0 0.08 0.00 0.08 0.08 0.08 Matches 2022 28 NE Revolution us USA 1. MLS 19th 28 24 2,116 23.5 2 0 2 2 0 0 6 0 0.09 0.00 0.09 0.09 0.09 Matches 2023 29 NE Revolution us USA 1. MLS 6th 31 31 2,734 30.4 2 1 3 2 0 0 9 0 0.07 0.03 0.10 0.07 0.10 Matches 2024 30 NE Revolution us USA 1. MLS 26th 31 31 2,634 29.3 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 Matches 2025 31 NE Revolution us USA 1. MLS 23rd 26 26 2,317 25.7 1 1 2 1 0 0 7 0 0.04 0.04 0.08 0.04 0.08 Matches 2026 32 NE Revolution us USA 1. MLS 8th 9 7 533 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 3 Clubs 2 Leagues 259 230 20,131 223.7 10 10 20 10 0 0 63 1 0.04 0.04 0.09 0.04 0.09 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 NE Revolution (7 Seasons) 1 League 170 154 13,369 148.5 7 4 11 7 0 0 44 1 0.05 0.03 0.07 0.05 0.07 Chicago Fire (4 Seasons) 1 League 82 73 6,417 71.3 3 6 9 3 0 0 18 0 0.04 0.08 0.13 0.04 0.13 Rangers (2 Seasons) 1 League 7 3 345 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (11 Seasons) 252 227 19,786 219.8 10 10 20 10 0 0 62 1 0.05 0.05 0.09 0.05 0.09 Premiership (2 Seasons) 7 3 345 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 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 2022 28 NE Revolution us USA U.S. Open Cup R16 2 1 149 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 149 1.7 0 0 0 0 0 0 1 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-2020 26 Rangers 2. Europa Lg R16 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 28 NE Revolution 1. CCL QF 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 NE Revolution Leagues Cup R16 3 2 228 2.5 0 1 1 0 0 0 0 0 0.00 0.39 0.39 0.00 0.39 Matches 2024 30 NE Revolution 1. CCC QF 5 5 412 4.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 NE Revolution Leagues Cup R32 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 3 Leagues 14 12 1,096 12.2 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 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 NE Revolution (3 Seasons) 2 Leagues 13 12 1,090 12.1 0 1 1 0 0 0 2 0 0.00 0.08 0.08 0.00 0.08 Rangers (1 Season) 1 League 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCL (2 Seasons) 7 7 592 6.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 6 5 498 5.5 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 Europa Lg (1 Season) 1 0 6 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015 21 Chicago Fire 1 League 26.9 0 4 0.15 0.00 0 0 2016 22 Chicago Fire 1 League 23.4 2 21 4 19.0 0.90 0.17 0.10 0.50 0 0 2017 23 Chicago Fire 1 League 19.6 1 9 3 33.3 0.46 0.15 0.11 0.33 0 0 2018 24 Chicago Fire 1 League 1.4 0 1 0 0.0 0.70 0.00 0.00 0 0 2018-2019 25 Rangers 1 League 0.0 0 0 0 2019-2020 26 Rangers 2 Leagues 3.9 0 1 0 0.0 0.26 0.00 0.00 0 0 2020 26 NE Revolution 1 League 8.4 0 2 0 0.0 0.24 0.00 0.00 0 0 2021 27 NE Revolution 1 League 25.3 2 13 3 23.1 0.51 0.12 0.15 0.67 0 0 2022 28 NE Revolution 3 Leagues 27.2 2 17 8 47.1 0.63 0.29 0.12 0.25 0 0 2023 29 NE Revolution 2 Leagues 32.9 2 19 5 26.3 0.63 0.16 0.11 0.40 0 0 2024 30 NE Revolution 3 Leagues 36.8 0 14 3 21.4 0.41 0.09 0.00 0.00 0 0 2025 31 NE Revolution 1 League 25.7 1 11 4 36.4 0.43 0.16 0.09 0.25 0 0 2026 32 NE Revolution 1 League 5.9 0 3 0 0.0 0.51 0.00 0.00 0 0 12 Seasons 3 Clubs 6 Leagues 237.5 10 111 34 27.0 0.54 0.15 0.09 0.29 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (7 Seasons) 4 Leagues 162.3 7 79 23 29.1 0.50 0.15 0.09 0.30 0 0 Chicago Fire (4 Seasons) 1 League 71.3 3 31 11 22.6 0.70 0.15 0.10 0.27 0 0 Rangers (2 Seasons) 2 Leagues 3.9 0 1 0 0.0 0.26 0.00 0.00 0 0 MLS (11 Seasons) 219.8 10 107 33 27.1 0.55 0.15 0.09 0.30 0 0 Premiership (2 Seasons) 3.8 0 1 0 0.0 0.26 0.00 0.00 0 0 CCL (2 Seasons) 6.6 0 3 1 33.3 0.46 0.15 0.00 0.00 0 0 Leagues Cup (2 Seasons) 5.5 0 0 0 U.S. Open Cup (1 Season) 1.7 0 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 0.1 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2022 28 NE Revolution us USA U.S. Open Cup R16 1.7 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.7 0 0 0 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 2019-2020 26 Rangers 2. Europa Lg R16 0.1 0 0 0 0.00 0.00 0 0 Matches 2022 28 NE Revolution 1. CCL QF 2.0 0 0 0 0.00 0.00 0 0 Matches 2023 29 NE Revolution Leagues Cup R16 2.5 0 0 0 Matches 2024 30 NE Revolution 1. CCC QF 4.6 0 3 1 33.3 0.66 0.22 0.00 0.00 0 0 Matches 2024 30 NE Revolution Leagues Cup R32 3.0 0 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 12.2 0 3 1 33.3 0.45 0.15 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (3 Seasons) 2 Leagues 12.1 0 3 1 33.3 0.46 0.15 0.00 0.00 0 0 Rangers (1 Season) 1 League 0.1 0 0 0 0.00 0.00 0 0 CCL (2 Seasons) 6.6 0 3 1 33.3 0.46 0.15 0.00 0.00 0 0 Leagues Cup (2 Seasons) 5.5 0 0 0 Europa Lg (1 Season) 0.1 0 0 0 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 2018 24 us United States Friendlies (M) 1.0 0 0 0 Matches 2 Seasons 1 Club 1 League 1.0 0 0 0
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 2015 21 Chicago Fire us USA 1. MLS 30 2,420 81 79.1 26.9 27 22 3 0 0.90 35 44 -9 -0.33 +0.51 Matches 2016 22 Chicago Fire us USA 1. MLS 27 2,103 78 68.7 23.4 24 18 3 0 1.00 31 36 -5 -0.21 +0.82 Matches 2017 23 Chicago Fire us USA 1. MLS 22 1,766 80 57.7 19.6 21 17 1 1 1.87 43 20 +23 +1.17 +1.80 Matches 2018 24 Chicago Fire us USA 1. MLS 3 128 43 4.2 1.4 1 91 0 2 19 0 0.33 3 4 -1 -0.70 -0.33 Matches 2018-2019 25 Rangers sct SCO 1. Premiership 1 4 4 0.1 0.0 0 0 1 3 1 3.00 0 0 0 0.00 -1.45 Matches 2019-2020 26 Rangers 2. Europa Lg 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20 Matches 2019-2020 26 Rangers sct SCO 1. Premiership 6 341 57 13.1 3.8 3 87 2 3 26 3 2.17 5 2 +3 +0.79 -0.87 Matches 2020 26 NE Revolution us USA 1. MLS 15 758 51 36.6 8.4 8 70 3 7 28 0 1.74 11 10 +1 +0.12 +0.12 Matches 2021 27 NE Revolution us USA 1. MLS 30 2,277 76 74.4 25.3 27 81 19 3 30 1 2.06 42 27 +15 +0.59 -0.44 Matches 2022 28 NE Revolution 1. CCL 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2022 28 NE Revolution us USA 1. MLS 28 2,116 76 69.2 23.5 24 84 20 4 26 0 1.07 32 37 -5 -0.21 -0.40 Matches 2022 28 NE Revolution us USA U.S. Open Cup 2 149 75 71.0 1.7 1 120 1 1 29 0 1.50 0 1 -1 -0.60 -6.51 Matches 2023 29 NE Revolution Leagues Cup 3 228 76 54.3 2.5 2 105 2 1 18 0 1.67 3 3 0 0.00 -1.87 Matches 2023 29 NE Revolution us USA 1. MLS 31 2,734 88 89.3 30.4 31 88 26 0 0 1.61 51 40 +11 +0.36 +0.09 Matches 2024 30 NE Revolution 1. CCC 5 412 82 76.3 4.6 5 82 3 0 1 2.00 9 5 +4 +0.87 +2.98 Matches 2024 30 NE Revolution Leagues Cup 3 270 90 100.0 3.0 3 90 3 0 0 1.67 3 2 +1 +0.33 Matches 2024 30 NE Revolution us USA 1. MLS 31 2,634 85 86.1 29.3 31 85 23 0 0 0.90 33 60 -27 -0.92 +1.19 Matches 2025 31 NE Revolution us USA 1. MLS 26 2,317 89 75.7 25.7 26 89 22 0 1 1.27 36 36 0 0.00 +0.85 Matches 2026 32 NE Revolution us USA 1. MLS 9 533 59 42.3 5.9 7 72 1 2 16 0 1.33 8 12 -4 -0.68 -1.67 Matches 12 Seasons 3 Clubs 6 Leagues 275 21,376 78 54.2 237.5 243 85 184 32 24 8 1.38 348 343 +5 +0.02 -0.32 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 4 Leagues 185 14,608 79 72.1 162.3 167 85 125 18 26 3 1.44 231 236 -5 -0.03 -0.16 Chicago Fire (4 Seasons) 1 League 82 6,417 78 52.4 71.3 73 91 57 9 19 1 1.17 112 104 +8 +0.11 +0.70 Rangers (2 Seasons) 2 Leagues 8 351 44 5.1 3.9 3 88 2 5 18 4 2.19 5 3 +2 +0.51 -0.84 MLS (11 Seasons) 252 19,786 79 64.1 219.8 227 84 171 25 25 3 1.34 325 326 -1 0.00 +0.28 Premiership (2 Seasons) 7 345 49 5.7 3.8 3 88 2 4 21 4 2.29 5 2 +3 +0.78 -0.75 CCL (2 Seasons) 7 592 85 82.2 6.6 7 85 5 0 1 1.86 12 8 +4 +0.61 +2.72 Leagues Cup (2 Seasons) 6 498 83 72.2 5.5 5 96 5 1 18 0 1.67 6 5 +1 +0.18 -1.69 U.S. Open Cup (1 Season) 2 149 75 71.0 1.7 1 120 1 1 29 0 1.50 0 1 -1 -0.60 -6.51 Europa Lg (1 Season) 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20
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 2015 21 Chicago Fire 1 League 30 2,420 81 79.1 26.9 27 22 3 0 0.90 35 44 -9 -0.33 +0.51 2016 22 Chicago Fire 1 League 27 2,103 78 68.7 23.4 24 18 3 0 1.00 31 36 -5 -0.21 +0.82 2017 23 Chicago Fire 1 League 22 1,766 80 57.7 19.6 21 17 1 1 1.87 43 20 +23 +1.17 +1.80 2018 24 Chicago Fire 1 League 3 128 43 4.2 1.4 1 91 0 2 19 0 0.33 3 4 -1 -0.70 -0.33 2018-2019 25 Rangers 1 League 1 4 4 0.1 0.0 0 0 1 3 1 3.00 0 0 0 0.00 -1.45 2019-2020 26 Rangers 2 Leagues 7 347 50 9.9 3.9 3 87 2 4 21 3 2.07 5 3 +2 +0.52 -0.73 2020 26 NE Revolution 1 League 15 758 51 36.6 8.4 8 70 3 7 28 0 1.74 11 10 +1 +0.12 +0.12 2021 27 NE Revolution 1 League 30 2,277 76 74.4 25.3 27 81 19 3 30 1 2.06 42 27 +15 +0.59 -0.44 2022 28 NE Revolution 3 Leagues 32 2,445 76 70.9 27.2 27 86 23 5 26 0 1.12 35 41 -6 -0.22 -0.76 2023 29 NE Revolution 2 Leagues 34 2,962 87 85.1 32.9 33 89 28 1 18 0 1.62 54 43 +11 +0.33 -0.53 2024 30 NE Revolution 3 Leagues 39 3,316 85 85.7 36.8 39 85 29 0 1 1.10 45 67 -22 -0.60 +1.51 2025 31 NE Revolution 1 League 26 2,317 89 75.7 25.7 26 89 22 0 1 1.27 36 36 0 0.00 +0.85 2026 32 NE Revolution 1 League 9 533 59 42.3 5.9 7 72 1 2 16 0 1.33 8 12 -4 -0.68 -1.67 12 Seasons 3 Clubs 6 Leagues 275 21,376 78 54.2 237.5 243 85 184 32 24 8 1.38 348 343 +5 +0.02 -0.32 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 4 Leagues 185 14,608 79 72.1 162.3 167 85 125 18 26 3 1.44 231 236 -5 -0.03 -0.16 Chicago Fire (4 Seasons) 1 League 82 6,417 78 52.4 71.3 73 91 57 9 19 1 1.17 112 104 +8 +0.11 +0.70 Rangers (2 Seasons) 2 Leagues 8 351 44 5.1 3.9 3 88 2 5 18 4 2.19 5 3 +2 +0.51 -0.84 MLS (11 Seasons) 252 19,786 79 64.1 219.8 227 84 171 25 25 3 1.34 325 326 -1 0.00 +0.28 Premiership (2 Seasons) 7 345 49 5.7 3.8 3 88 2 4 21 4 2.29 5 2 +3 +0.78 -0.75 CCL (2 Seasons) 7 592 85 82.2 6.6 7 85 5 0 1 1.86 12 8 +4 +0.61 +2.72 Leagues Cup (2 Seasons) 6 498 83 72.2 5.5 5 96 5 1 18 0 1.67 6 5 +1 +0.18 -1.69 U.S. Open Cup (1 Season) 2 149 75 71.0 1.7 1 120 1 1 29 0 1.50 0 1 -1 -0.60 -6.51 Europa Lg (1 Season) 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20
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 2015 21 Chicago Fire us USA 1. MLS 20th 30 2,420 81 79.1 26.9 27 22 3 0 0.90 35 44 -9 -0.33 +0.51 Matches 2016 22 Chicago Fire us USA 1. MLS 20th 27 2,103 78 68.7 23.4 24 18 3 0 1.00 31 36 -5 -0.21 +0.82 Matches 2017 23 Chicago Fire us USA 1. MLS 3rd 22 1,766 80 57.7 19.6 21 17 1 1 1.87 43 20 +23 +1.17 +1.80 Matches 2018 24 Chicago Fire us USA 1. MLS 20th 3 128 43 4.2 1.4 1 91 0 2 19 0 0.33 3 4 -1 -0.70 -0.33 Matches 2018-2019 25 Rangers sct SCO 1. Premiership 2nd 1 4 4 0.1 0.0 0 0 1 3 1 3.00 0 0 0 0.00 -1.45 Matches 2019-2020 26 Rangers sct SCO 1. Premiership 2nd 6 341 57 13.1 3.8 3 87 2 3 26 3 2.17 5 2 +3 +0.79 -0.87 Matches 2020 26 NE Revolution us USA 1. MLS 14th 15 758 51 36.6 8.4 8 70 3 7 28 0 1.74 11 10 +1 +0.12 +0.12 Matches 2021 27 NE Revolution us USA 1. MLS 1st 30 2,277 76 74.4 25.3 27 81 19 3 30 1 2.06 42 27 +15 +0.59 -0.44 Matches 2022 28 NE Revolution us USA 1. MLS 19th 28 2,116 76 69.2 23.5 24 84 20 4 26 0 1.07 32 37 -5 -0.21 -0.40 Matches 2023 29 NE Revolution us USA 1. MLS 6th 31 2,734 88 89.3 30.4 31 88 26 0 0 1.61 51 40 +11 +0.36 +0.09 Matches 2024 30 NE Revolution us USA 1. MLS 26th 31 2,634 85 86.1 29.3 31 85 23 0 0 0.90 33 60 -27 -0.92 +1.19 Matches 2025 31 NE Revolution us USA 1. MLS 23rd 26 2,317 89 75.7 25.7 26 89 22 0 1 1.27 36 36 0 0.00 +0.85 Matches 2026 32 NE Revolution us USA 1. MLS 8th 9 533 59 42.3 5.9 7 72 1 2 16 0 1.33 8 12 -4 -0.68 -1.67 Matches 12 Seasons 3 Clubs 2 Leagues 259 20,131 78 54.6 223.7 230 84 173 29 25 7 1.36 330 328 +2 +0.01 -0.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (7 Seasons) 1 League 170 13,369 79 71.8 148.5 154 84 114 16 26 2 1.42 213 222 -9 -0.06 -0.11 Chicago Fire (4 Seasons) 1 League 82 6,417 78 52.4 71.3 73 91 57 9 19 1 1.17 112 104 +8 +0.11 +0.70 Rangers (2 Seasons) 1 League 7 345 49 5.7 3.8 3 88 2 4 21 4 2.29 5 2 +3 +0.78 -0.75 MLS (11 Seasons) 252 19,786 79 64.1 219.8 227 84 171 25 25 3 1.34 325 326 -1 0.00 +0.28 Premiership (2 Seasons) 7 345 49 5.7 3.8 3 88 2 4 21 4 2.29 5 2 +3 +0.78 -0.75
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 2022 28 NE Revolution us USA U.S. Open Cup R16 2 149 75 71.0 1.7 1 120 1 1 29 0 1.50 0 1 -1 -0.60 -6.51 Matches 1 Season 1 Club 1 League 2 149 75 71.0 1.7 1 120 1 1 29 0 1.50 0 1 -1 -0.60 -6.51
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-2020 26 Rangers 2. Europa Lg R16 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20 Matches 2022 28 NE Revolution 1. CCL QF 2 180 90 100.0 2.0 2 90 2 0 0 1.50 3 3 0 0.00 Matches 2023 29 NE Revolution Leagues Cup R16 3 228 76 54.3 2.5 2 105 2 1 18 0 1.67 3 3 0 0.00 -1.87 Matches 2024 30 NE Revolution 1. CCC QF 5 412 82 76.3 4.6 5 82 3 0 1 2.00 9 5 +4 +0.87 +2.98 Matches 2024 30 NE Revolution Leagues Cup R32 3 270 90 100.0 3.0 3 90 3 0 0 1.67 3 2 +1 +0.33 Matches 4 Seasons 2 Clubs 3 Leagues 14 1,096 78 47.4 12.2 12 89 10 2 12 1 1.75 18 14 +4 +0.33 +0.11 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (3 Seasons) 2 Leagues 13 1,090 84 77.3 12.1 12 89 10 1 18 1 1.77 18 13 +5 +0.41 +0.13 Rangers (1 Season) 1 League 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20 CCL (2 Seasons) 7 592 85 82.2 6.6 7 85 5 0 1 1.86 12 8 +4 +0.61 +2.72 Leagues Cup (2 Seasons) 6 498 83 72.2 5.5 5 96 5 1 18 0 1.67 6 5 +1 +0.18 -1.69 Europa Lg (1 Season) 1 6 6 0.7 0.1 0 0 1 6 0 1.50 0 1 -1 -15.00 -15.20
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 21 Chicago Fire 1 League 26.9 10 0 57 2016 22 Chicago Fire 1 League 23.4 5 0 0 39 28 1 11 82 37 0 0 1 2017 23 Chicago Fire 1 League 19.6 3 0 0 24 22 2 60 32 24 0 0 0 2018 24 Chicago Fire 1 League 1.4 0 0 0 2 1 0 5 0 1 0 0 0 2018-2019 25 Rangers 1 League 0.0 0 0 0 0 2019-2020 26 Rangers 2 Leagues 3.9 1 0 0 8 3 0 12 0 0 0 2020 26 NE Revolution 1 League 8.4 5 1 1 17 8 0 4 20 9 0 2021 27 NE Revolution 1 League 25.3 7 0 0 43 29 0 5 43 26 0 2022 28 NE Revolution 3 Leagues 27.2 7 0 0 46 22 0 8 42 33 1 2023 29 NE Revolution 2 Leagues 32.9 9 0 0 48 19 2 7 44 26 0 2024 30 NE Revolution 3 Leagues 36.8 11 0 0 61 28 2 6 54 37 0 2025 31 NE Revolution 1 League 25.7 7 0 0 46 18 1 3 38 26 0 2026 32 NE Revolution 1 League 5.9 1 0 0 7 6 1 1 6 2 0 12 Seasons 3 Clubs 6 Leagues 237.5 66 1 1 398 184 9 122 361 221 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (7 Seasons) 4 Leagues 162.3 47 1 1 268 130 6 34 247 159 1 Chicago Fire (4 Seasons) 1 League 71.3 18 0 0 122 51 3 76 114 62 0 0 1 Rangers (2 Seasons) 2 Leagues 3.9 1 0 0 8 3 0 12 0 0 0 MLS (11 Seasons) 219.8 62 1 1 373 174 9 108 344 211 0 0 2 Premiership (2 Seasons) 3.8 1 0 0 8 3 0 11 0 0 0 CCL (2 Seasons) 6.6 1 0 0 11 4 0 2 14 9 0 Leagues Cup (2 Seasons) 5.5 1 0 0 0 U.S. Open Cup (1 Season) 1.7 1 0 0 6 3 0 0 3 1 0 Europa Lg (1 Season) 0.1 0 0 0 0 0 0 1 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 2022 28 NE Revolution us USA U.S. Open Cup R16 1.7 1 0 0 6 3 0 0 3 1 0 Matches 1 Season 1 Club 1 League 1.7 1 0 0 6 3 0 0 3 1 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 26 Rangers 2. Europa Lg R16 0.1 0 0 0 0 0 0 1 0 0 0 Matches 2022 28 NE Revolution 1. CCL QF 2.0 0 0 0 2 2 0 1 3 1 Matches 2023 29 NE Revolution Leagues Cup R16 2.5 0 0 0 0 Matches 2024 30 NE Revolution 1. CCC QF 4.6 1 0 0 9 2 0 1 11 8 0 Matches 2024 30 NE Revolution Leagues Cup R32 3.0 1 0 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 12.2 2 0 0 11 4 0 3 14 9 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (3 Seasons) 2 Leagues 12.1 2 0 0 11 4 0 2 14 9 0 Rangers (1 Season) 1 League 0.1 0 0 0 0 0 0 1 0 0 0 CCL (2 Seasons) 6.6 1 0 0 11 4 0 2 14 9 0 Leagues Cup (2 Seasons) 5.5 1 0 0 0 Europa Lg (1 Season) 0.1 0 0 0 0 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018 24 us United States Friendlies (M) 1.0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 1.0 0 0 0 0
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 Matt Polster Pages
Matt Polster Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary