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 2007 18 NE Revolution us USA 1. MLS 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2008 19 NE Revolution us USA 1. MLS 17 11 979 10.9 3 1 4 3 0 0 1 0 0.28 0.09 0.37 0.28 0.37 Matches 2009 20 NE Revolution us USA 1. MLS 25 19 1,699 18.9 1 3 4 1 0 0 5 0 0.05 0.16 0.21 0.05 0.21 Matches 2010 21 NE Revolution us USA 1. MLS 21 8 928 10.3 3 0 3 3 0 0 2 0 0.29 0.00 0.29 0.29 0.29 Matches 2011 22 NE Revolution us USA 1. MLS 25 9 1,153 12.8 1 2 3 1 0 0 4 1 0.08 0.16 0.23 0.08 0.23 Matches 2012 23 Real Salt Lake us USA 1. MLS 5 4 362 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013 24 Real Salt Lake us USA 1. MLS 14 9 775 8.6 0 1 1 0 0 0 3 1 0.00 0.12 0.12 0.00 0.12 Matches 2014 25 Real Salt Lake us USA 1. MLS 11 6 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2015 26 Real Salt Lake us USA 1. MLS 19 14 1,314 14.6 1 0 1 1 0 0 5 1 0.07 0.00 0.07 0.07 0.07 Matches 2016 27 Houston Dynamo us USA 1. MLS 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 RGV Toros us USA 3. USL 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 Kemi Kings fi FIN 1. Veikkausliiga 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 Matches 2018 29 Inter Turku fi FIN 1. Veikkausliiga 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 Matches 2019 30 Charlotte Ind'ence us USA U.S. Open Cup 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 30 Charlotte Ind'ence us USA 2. USL Champ 29 24 2,032 22.6 2 5 7 2 0 0 5 0 0.09 0.22 0.31 0.09 0.31 Matches 13 Seasons 7 Clubs 4 Leagues 228 157 14,658 162.9 19 15 34 17 2 3 45 7 0.12 0.09 0.21 0.10 0.20 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 (5 Seasons) 1 League 89 47 4,773 53.0 8 6 14 8 0 0 13 1 0.15 0.11 0.26 0.15 0.26 Real Salt Lake (4 Seasons) 1 League 49 33 3,109 34.5 1 2 3 1 0 0 10 2 0.03 0.06 0.09 0.03 0.09 Charlotte Ind'ence (1 Season) 2 Leagues 30 25 2,112 23.5 2 5 7 2 0 0 5 0 0.09 0.21 0.30 0.09 0.30 Kemi Kings (1 Season) 1 League 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 Inter Turku (1 Season) 1 League 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 Houston Dynamo (1 Season) 1 League 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 147 85 8,452 93.9 9 8 17 9 0 0 24 4 0.10 0.09 0.18 0.10 0.18 Veikkausliiga (2 Seasons) 49 45 3,989 44.3 8 2 10 6 2 3 16 3 0.18 0.05 0.23 0.14 0.18 USL (2 Seasons) 31 26 2,137 23.7 2 5 7 2 0 0 5 0 0.08 0.21 0.29 0.08 0.29 U.S. Open Cup (1 Season) 1 1 80 0.9 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 2007 18 NE Revolution 1 League 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008 19 NE Revolution 1 League 17 11 979 10.9 3 1 4 3 0 0 1 0 0.28 0.09 0.37 0.28 0.37 2009 20 NE Revolution 1 League 25 19 1,699 18.9 1 3 4 1 0 0 5 0 0.05 0.16 0.21 0.05 0.21 2010 21 NE Revolution 1 League 21 8 928 10.3 3 0 3 3 0 0 2 0 0.29 0.00 0.29 0.29 0.29 2011 22 NE Revolution 1 League 25 9 1,153 12.8 1 2 3 1 0 0 4 1 0.08 0.16 0.23 0.08 0.23 2012 23 Real Salt Lake 1 League 5 4 362 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2013 24 Real Salt Lake 1 League 14 9 775 8.6 0 1 1 0 0 0 3 1 0.00 0.12 0.12 0.00 0.12 2014 25 Real Salt Lake 1 League 11 6 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 2015 26 Real Salt Lake 1 League 19 14 1,314 14.6 1 0 1 1 0 0 5 1 0.07 0.00 0.07 0.07 0.07 2016 27 RGV Toros 1 League 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 27 Houston Dynamo 1 League 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2017 28 Kemi Kings 1 League 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 2018 29 Inter Turku 1 League 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 2019 30 Charlotte Ind'ence 2 Leagues 30 25 2,112 23.5 2 5 7 2 0 0 5 0 0.09 0.21 0.30 0.09 0.30 13 Seasons 7 Clubs 4 Leagues 228 157 14,658 162.9 19 15 34 17 2 3 45 7 0.12 0.09 0.21 0.10 0.20 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 (5 Seasons) 1 League 89 47 4,773 53.0 8 6 14 8 0 0 13 1 0.15 0.11 0.26 0.15 0.26 Real Salt Lake (4 Seasons) 1 League 49 33 3,109 34.5 1 2 3 1 0 0 10 2 0.03 0.06 0.09 0.03 0.09 Charlotte Ind'ence (1 Season) 2 Leagues 30 25 2,112 23.5 2 5 7 2 0 0 5 0 0.09 0.21 0.30 0.09 0.30 Kemi Kings (1 Season) 1 League 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 Inter Turku (1 Season) 1 League 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 Houston Dynamo (1 Season) 1 League 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 147 85 8,452 93.9 9 8 17 9 0 0 24 4 0.10 0.09 0.18 0.10 0.18 Veikkausliiga (2 Seasons) 49 45 3,989 44.3 8 2 10 6 2 3 16 3 0.18 0.05 0.23 0.14 0.18 USL (2 Seasons) 31 26 2,137 23.7 2 5 7 2 0 0 5 0 0.08 0.21 0.29 0.08 0.29 U.S. Open Cup (1 Season) 1 1 80 0.9 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 2007 18 NE Revolution us USA 1. MLS 4th 1 0 14 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2008 19 NE Revolution us USA 1. MLS 4th 17 11 979 10.9 3 1 4 3 0 0 1 0 0.28 0.09 0.37 0.28 0.37 Matches 2009 20 NE Revolution us USA 1. MLS 7th 25 19 1,699 18.9 1 3 4 1 0 0 5 0 0.05 0.16 0.21 0.05 0.21 Matches 2010 21 NE Revolution us USA 1. MLS 13th 21 8 928 10.3 3 0 3 3 0 0 2 0 0.29 0.00 0.29 0.29 0.29 Matches 2011 22 NE Revolution us USA 1. MLS 17th 25 9 1,153 12.8 1 2 3 1 0 0 4 1 0.08 0.16 0.23 0.08 0.23 Matches 2012 23 Real Salt Lake us USA 1. MLS 5th 5 4 362 4.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2013 24 Real Salt Lake us USA 1. MLS 4th 14 9 775 8.6 0 1 1 0 0 0 3 1 0.00 0.12 0.12 0.00 0.12 Matches 2014 25 Real Salt Lake us USA 1. MLS 4th 11 6 658 7.3 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2015 26 Real Salt Lake us USA 1. MLS 16th 19 14 1,314 14.6 1 0 1 1 0 0 5 1 0.07 0.00 0.07 0.07 0.07 Matches 2016 27 RGV Toros us USA 3. USL 5th 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 27 Houston Dynamo us USA 1. MLS 19th 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2017 28 Kemi Kings fi FIN 1. Veikkausliiga 10th 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 Matches 2018 29 Inter Turku fi FIN 1. Veikkausliiga 7th 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 Matches 2019 30 Charlotte Ind'ence us USA 2. USL Champ 27th 29 24 2,032 22.6 2 5 7 2 0 0 5 0 0.09 0.22 0.31 0.09 0.31 Matches 13 Seasons 7 Clubs 3 Leagues 227 156 14,578 162.0 19 15 34 17 2 3 45 7 0.12 0.09 0.21 0.10 0.20 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 (5 Seasons) 1 League 89 47 4,773 53.0 8 6 14 8 0 0 13 1 0.15 0.11 0.26 0.15 0.26 Real Salt Lake (4 Seasons) 1 League 49 33 3,109 34.5 1 2 3 1 0 0 10 2 0.03 0.06 0.09 0.03 0.09 Kemi Kings (1 Season) 1 League 29 28 2,465 27.4 6 2 8 5 1 1 10 2 0.22 0.07 0.29 0.18 0.26 Charlotte Ind'ence (1 Season) 1 League 29 24 2,032 22.6 2 5 7 2 0 0 5 0 0.09 0.22 0.31 0.09 0.31 Inter Turku (1 Season) 1 League 20 17 1,524 16.9 2 0 2 1 1 2 6 1 0.12 0.00 0.12 0.06 0.06 Houston Dynamo (1 Season) 1 League 9 5 570 6.3 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 RGV Toros (1 Season) 1 League 2 2 105 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 147 85 8,452 93.9 9 8 17 9 0 0 24 4 0.10 0.09 0.18 0.10 0.18 Veikkausliiga (2 Seasons) 49 45 3,989 44.3 8 2 10 6 2 3 16 3 0.18 0.05 0.23 0.14 0.18 USL (2 Seasons) 31 26 2,137 23.7 2 5 7 2 0 0 5 0 0.08 0.21 0.29 0.08 0.29
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 2019 30 Charlotte Ind'ence us USA U.S. Open Cup Rd2 1 1 80 0.9 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 1 1 80 0.9 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 2014 25 gm Gambia WCQ 4 3 282 3.1 0 0 0 0 0 0 0.00 0.00 Matches 2017 28 gm Gambia Africa Cup of Nations qualification 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 29 gm Gambia WCQ 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 6 4 354 3.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (2 Seasons) 5 4 327 3.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 1 0 27 0.3 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 Dist PK PKatt Matches 2007 18 NE Revolution 1 League 0.2 0 0 0.00 0 0 2008 19 NE Revolution 1 League 10.9 3 8 0.74 0.38 0 0 2009 20 NE Revolution 1 League 18.9 1 10 0.53 0.10 0 0 2010 21 NE Revolution 1 League 10.3 3 9 0.87 0.33 0 0 2011 22 NE Revolution 1 League 12.8 1 4 0.31 0.25 0 0 2012 23 Real Salt Lake 1 League 4.0 0 0 0.00 0 0 2013 24 Real Salt Lake 1 League 8.6 0 1 0.12 0.00 0 0 2014 25 Real Salt Lake 1 League 7.3 0 2 0.27 0.00 0 0 2015 26 Real Salt Lake 1 League 14.6 1 1 0.07 1.00 0 0 2016 27 RGV Toros 1 League 1.2 0 0 0.00 0 0 2016 27 Houston Dynamo 1 League 6.3 0 5 1 20.0 0.79 0.16 0.00 0.00 0 0 2017 28 Kemi Kings 1 League 27.4 6 0 14 0.00 0.51 0.36 1 1 2018 29 Inter Turku 1 League 16.9 2 0 0.00 1 2 2019 30 Charlotte Ind'ence 2 Leagues 23.5 2 29 9 31.0 1.28 0.40 0.07 0.22 0 0 13 Seasons 7 Clubs 4 Leagues 162.9 19 34 59 70.6 0.46 0.41 0.24 0.27 2 3 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches NE Revolution (5 Seasons) 1 League 53.0 8 31 0.58 0.26 0 0 Real Salt Lake (4 Seasons) 1 League 34.5 1 4 0.12 0.25 0 0 Charlotte Ind'ence (1 Season) 2 Leagues 23.5 2 29 9 31.0 1.28 0.40 0.07 0.22 0 0 Kemi Kings (1 Season) 1 League 27.4 6 0 14 0.00 0.51 0.36 1 1 Inter Turku (1 Season) 1 League 16.9 2 0 0.00 1 2 Houston Dynamo (1 Season) 1 League 6.3 0 5 1 20.0 0.79 0.16 0.00 0.00 0 0 RGV Toros (1 Season) 1 League 1.2 0 0 0.00 0 0 MLS (10 Seasons) 93.9 9 5 36 20.0 0.79 0.38 0.00 0.25 0 0 Veikkausliiga (2 Seasons) 44.3 8 0 14 0.00 0.51 0.36 2 3 USL (2 Seasons) 23.7 2 29 9 31.0 1.28 0.38 0.07 0.22 0 0 U.S. Open Cup (1 Season) 0.9 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 2007 18 NE Revolution us USA 1. MLS 1 14 14 0.5 0.2 0 1 0 0.00 0 0 0 0.00 -0.27 Matches 2008 19 NE Revolution us USA 1. MLS 17 979 58 36.3 10.9 11 4 6 0 1.47 18 13 +5 +0.46 +0.88 Matches 2009 20 NE Revolution us USA 1. MLS 25 1,699 68 62.9 18.9 19 12 6 0 1.52 20 21 -1 -0.05 +0.22 Matches 2010 21 NE Revolution us USA 1. MLS 21 928 44 34.4 10.3 8 5 13 0 0.76 11 16 -5 -0.48 +0.18 Matches 2011 22 NE Revolution us USA 1. MLS 25 1,153 46 37.7 12.8 9 5 16 14 22 -8 -0.62 -0.06 Matches 2012 23 Real Salt Lake us USA 1. MLS 5 362 72 11.8 4.0 4 1 1 4 6 -2 -0.50 -0.93 Matches 2013 24 Real Salt Lake us USA 1. MLS 14 775 55 25.3 8.6 9 4 5 15 11 +4 +0.46 -0.01 Matches 2014 25 Real Salt Lake us USA 1. MLS 11 658 60 21.5 7.3 6 5 5 16 1.36 11 9 +2 +0.27 -0.21 Matches 2015 26 Real Salt Lake us USA 1. MLS 19 1,314 69 42.9 14.6 14 12 5 8 1.32 17 23 -6 -0.41 -0.20 Matches 2016 27 Houston Dynamo us USA 1. MLS 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 Matches 2016 27 RGV Toros us USA 3. USL 2 105 53 3.9 1.2 2 0 Matches 2017 28 Kemi Kings fi FIN 1. Veikkausliiga 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 Matches 2018 29 Inter Turku fi FIN 1. Veikkausliiga 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 Matches 2019 30 Charlotte Ind'ence us USA U.S. Open Cup 1 80 80 66.7 0.9 1 80 0 0 0 1.00 1 1 0 0.00 0.00 Matches 2019 30 Charlotte Ind'ence us USA 2. USL Champ 29 2,032 70 66.4 22.6 24 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17 Matches 13 Seasons 7 Clubs 4 Leagues 228 14,658 64 35.8 162.9 157 83 104 71 19 37 1.16 194 235 -41 -0.25 -0.22 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 (5 Seasons) 1 League 89 4,773 54 34.4 53.0 47 26 42 0 1.23 63 72 -9 -0.17 +0.11 Real Salt Lake (4 Seasons) 1 League 49 3,109 63 25.4 34.5 33 22 16 24 1.33 47 49 -2 -0.06 -0.39 Charlotte Ind'ence (1 Season) 2 Leagues 30 2,112 70 66.4 23.5 25 81 14 5 15 5 1.23 30 36 -6 -0.26 +0.17 Kemi Kings (1 Season) 1 League 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 Inter Turku (1 Season) 1 League 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 Houston Dynamo (1 Season) 1 League 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 RGV Toros (1 Season) 1 League 2 105 53 3.9 1.2 2 0 MLS (10 Seasons) 147 8,452 57 29.0 93.9 85 52 62 31 1.21 113 128 -15 -0.16 -0.18 Veikkausliiga (2 Seasons) 49 3,989 81 67.2 44.3 45 85 38 4 24 1 1.02 51 71 -20 -0.45 -0.08 USL (2 Seasons) 31 2,137 69 37.1 23.7 26 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17 U.S. Open Cup (1 Season) 1 80 80 66.7 0.9 1 80 0 0 0 1.00 1 1 0 0.00 0.00
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 2007 18 NE Revolution 1 League 1 14 14 0.5 0.2 0 1 0 0.00 0 0 0 0.00 -0.27 2008 19 NE Revolution 1 League 17 979 58 36.3 10.9 11 4 6 0 1.47 18 13 +5 +0.46 +0.88 2009 20 NE Revolution 1 League 25 1,699 68 62.9 18.9 19 12 6 0 1.52 20 21 -1 -0.05 +0.22 2010 21 NE Revolution 1 League 21 928 44 34.4 10.3 8 5 13 0 0.76 11 16 -5 -0.48 +0.18 2011 22 NE Revolution 1 League 25 1,153 46 37.7 12.8 9 5 16 14 22 -8 -0.62 -0.06 2012 23 Real Salt Lake 1 League 5 362 72 11.8 4.0 4 1 1 4 6 -2 -0.50 -0.93 2013 24 Real Salt Lake 1 League 14 775 55 25.3 8.6 9 4 5 15 11 +4 +0.46 -0.01 2014 25 Real Salt Lake 1 League 11 658 60 21.5 7.3 6 5 5 16 1.36 11 9 +2 +0.27 -0.21 2015 26 Real Salt Lake 1 League 19 1,314 69 42.9 14.6 14 12 5 8 1.32 17 23 -6 -0.41 -0.20 2016 27 RGV Toros 1 League 2 105 53 3.9 1.2 2 0 2016 27 Houston Dynamo 1 League 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 2017 28 Kemi Kings 1 League 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 2018 29 Inter Turku 1 League 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 2019 30 Charlotte Ind'ence 2 Leagues 30 2,112 70 66.4 23.5 25 81 14 5 15 5 1.23 30 36 -6 -0.26 +0.17 13 Seasons 7 Clubs 4 Leagues 228 14,658 64 35.8 162.9 157 83 104 71 19 37 1.16 194 235 -41 -0.25 -0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (5 Seasons) 1 League 89 4,773 54 34.4 53.0 47 26 42 0 1.23 63 72 -9 -0.17 +0.11 Real Salt Lake (4 Seasons) 1 League 49 3,109 63 25.4 34.5 33 22 16 24 1.33 47 49 -2 -0.06 -0.39 Charlotte Ind'ence (1 Season) 2 Leagues 30 2,112 70 66.4 23.5 25 81 14 5 15 5 1.23 30 36 -6 -0.26 +0.17 Kemi Kings (1 Season) 1 League 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 Inter Turku (1 Season) 1 League 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 Houston Dynamo (1 Season) 1 League 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 RGV Toros (1 Season) 1 League 2 105 53 3.9 1.2 2 0 MLS (10 Seasons) 147 8,452 57 29.0 93.9 85 52 62 31 1.21 113 128 -15 -0.16 -0.18 Veikkausliiga (2 Seasons) 49 3,989 81 67.2 44.3 45 85 38 4 24 1 1.02 51 71 -20 -0.45 -0.08 USL (2 Seasons) 31 2,137 69 37.1 23.7 26 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17 U.S. Open Cup (1 Season) 1 80 80 66.7 0.9 1 80 0 0 0 1.00 1 1 0 0.00 0.00
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 2007 18 NE Revolution us USA 1. MLS 4th 1 14 14 0.5 0.2 0 1 0 0.00 0 0 0 0.00 -0.27 Matches 2008 19 NE Revolution us USA 1. MLS 4th 17 979 58 36.3 10.9 11 4 6 0 1.47 18 13 +5 +0.46 +0.88 Matches 2009 20 NE Revolution us USA 1. MLS 7th 25 1,699 68 62.9 18.9 19 12 6 0 1.52 20 21 -1 -0.05 +0.22 Matches 2010 21 NE Revolution us USA 1. MLS 13th 21 928 44 34.4 10.3 8 5 13 0 0.76 11 16 -5 -0.48 +0.18 Matches 2011 22 NE Revolution us USA 1. MLS 17th 25 1,153 46 37.7 12.8 9 5 16 14 22 -8 -0.62 -0.06 Matches 2012 23 Real Salt Lake us USA 1. MLS 5th 5 362 72 11.8 4.0 4 1 1 4 6 -2 -0.50 -0.93 Matches 2013 24 Real Salt Lake us USA 1. MLS 4th 14 775 55 25.3 8.6 9 4 5 15 11 +4 +0.46 -0.01 Matches 2014 25 Real Salt Lake us USA 1. MLS 4th 11 658 60 21.5 7.3 6 5 5 16 1.36 11 9 +2 +0.27 -0.21 Matches 2015 26 Real Salt Lake us USA 1. MLS 16th 19 1,314 69 42.9 14.6 14 12 5 8 1.32 17 23 -6 -0.41 -0.20 Matches 2016 27 RGV Toros us USA 3. USL 5th 2 105 53 3.9 1.2 2 0 Matches 2016 27 Houston Dynamo us USA 1. MLS 19th 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 Matches 2017 28 Kemi Kings fi FIN 1. Veikkausliiga 10th 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 Matches 2018 29 Inter Turku fi FIN 1. Veikkausliiga 7th 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 Matches 2019 30 Charlotte Ind'ence us USA 2. USL Champ 27th 29 2,032 70 66.4 22.6 24 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17 Matches 13 Seasons 7 Clubs 3 Leagues 227 14,578 64 35.7 162.0 156 83 104 71 19 37 1.16 193 234 -41 -0.25 -0.22 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 (5 Seasons) 1 League 89 4,773 54 34.4 53.0 47 26 42 0 1.23 63 72 -9 -0.17 +0.11 Real Salt Lake (4 Seasons) 1 League 49 3,109 63 25.4 34.5 33 22 16 24 1.33 47 49 -2 -0.06 -0.39 Kemi Kings (1 Season) 1 League 29 2,465 85 83.0 27.4 28 23 1 0 1.03 30 45 -15 -0.55 +0.52 Charlotte Ind'ence (1 Season) 1 League 29 2,032 70 66.4 22.6 24 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17 Inter Turku (1 Season) 1 League 20 1,524 76 51.3 16.9 17 85 15 3 24 1 1.00 21 26 -5 -0.30 -0.17 Houston Dynamo (1 Season) 1 League 9 570 63 18.6 6.3 5 4 4 7 0.67 3 7 -4 -0.63 -0.56 RGV Toros (1 Season) 1 League 2 105 53 3.9 1.2 2 0 MLS (10 Seasons) 147 8,452 57 29.0 93.9 85 52 62 31 1.21 113 128 -15 -0.16 -0.18 Veikkausliiga (2 Seasons) 49 3,989 81 67.2 44.3 45 85 38 4 24 1 1.02 51 71 -20 -0.45 -0.08 USL (2 Seasons) 31 2,137 69 37.1 23.7 26 82 14 5 15 5 1.24 29 35 -6 -0.27 +0.17
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 2019 30 Charlotte Ind'ence us USA U.S. Open Cup Rd2 1 80 80 66.7 0.9 1 80 0 0 0 1.00 1 1 0 0.00 0.00 Matches 1 Season 1 Club 1 League 1 80 80 66.7 0.9 1 80 0 0 0 1.00 1 1 0 0.00 0.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 2014 25 gm Gambia WCQ 4 282 71 52.2 3.1 3 87 2 1 22 0 0.75 2 6 -4 -1.28 -0.23 Matches 2017 28 gm Gambia Africa Cup of Nations qualification 1 27 27 6.0 0.3 0 0 1 26 0 1.00 0 0 0 0.00 +1.70 Matches 2018 29 gm Gambia WCQ 1 45 45 25.0 0.5 1 45 0 0 1 0.00 1 1 0 0.00 +0.67 Matches 3 Seasons 1 Club 2 Leagues 6 354 59 30.3 3.9 4 77 2 2 24 1 0.67 3 7 -4 -1.02 +0.31 WCQ (2 Seasons) 5 327 65 45.4 3.6 4 76 2 1 22 1 0.60 3 7 -4 -1.10 -0.18 Africa Cup of Nations qualification (1 Season) 1 27 27 6.0 0.3 0 0 1 26 0 1.00 0 0 0 0.00 +1.70
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007 18 NE Revolution 1 League 0.2 1 0 1 2008 19 NE Revolution 1 League 10.9 1 0 22 2009 20 NE Revolution 1 League 18.9 5 0 33 2010 21 NE Revolution 1 League 10.3 2 0 20 2011 22 NE Revolution 1 League 12.8 4 1 28 2012 23 Real Salt Lake 1 League 4.0 1 0 6 2013 24 Real Salt Lake 1 League 8.6 3 1 25 2014 25 Real Salt Lake 1 League 7.3 1 0 9 2015 26 Real Salt Lake 1 League 14.6 5 1 29 2016 27 RGV Toros 1 League 1.2 0 0 0 2016 27 Houston Dynamo 1 League 6.3 1 1 0 9 8 0 18 14 8 0 0 0 2017 28 Kemi Kings 1 League 27.4 10 2 1 38 0 0 0 0 0 0 0 0 2018 29 Inter Turku 1 League 16.9 6 1 1 0 0 0 0 0 0 0 0 2019 30 Charlotte Ind'ence 2 Leagues 23.5 5 0 0 35 33 4 89 25 27 0 2 0 13 Seasons 7 Clubs 4 Leagues 162.9 45 7 2 255 41 4 107 39 35 0 2 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (5 Seasons) 1 League 53.0 13 1 104 Real Salt Lake (4 Seasons) 1 League 34.5 10 2 69 Charlotte Ind'ence (1 Season) 2 Leagues 23.5 5 0 0 35 33 4 89 25 27 0 2 0 Kemi Kings (1 Season) 1 League 27.4 10 2 1 38 0 0 0 0 0 0 0 0 Inter Turku (1 Season) 1 League 16.9 6 1 1 0 0 0 0 0 0 0 0 Houston Dynamo (1 Season) 1 League 6.3 1 1 0 9 8 0 18 14 8 0 0 0 RGV Toros (1 Season) 1 League 1.2 0 0 0 MLS (10 Seasons) 93.9 24 4 0 182 8 0 18 14 8 0 0 0 Veikkausliiga (2 Seasons) 44.3 16 3 2 38 0 0 0 0 0 0 0 0 USL (2 Seasons) 23.7 5 0 0 35 33 4 89 25 27 0 2 0 U.S. Open Cup (1 Season) 0.9 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 2019 30 Charlotte Ind'ence us USA U.S. Open Cup Rd2 0.9 0 0 0 0 Matches 1 Season 1 Club 1 League 0.9 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
Player Club Summary