McDonald
    gp gs min g
    Alajuelense CCL 2013-2014 1
    Nashville Metros USOC 1998 1 1 90 0
    Queens Park Rangers EPL 1995-1996 1
    Queens Park Rangers EPL 1994-1995 1
    Queens Park Rangers EPL 1993-1994 1
    Kilmarnock F.C. ISL 1965 1 1 90 0
    Philadelphia Nationals ASL2 1941-1942 1 1 90 0
    Brooklyn Celtic USOC 1935 2 2 180 0
    Brooklyn Celtic ASL2 1934-1935 7 6 540 1
    Kearny Scots ASL2 1933-1934 1 1 90 0
    Bethlehem Steel ESL 1929 Fall 4 4 360 0
    Bethlehem Steel USOC 1928 3 3 270 0
    Pawtucket Rangers ASL1 1927-1928 1 0
    Bethlehem Steel USOC 1927 3 3 270 0
    Bethlehem Steel USOC 1926 3 3 270 0
    Yonkers Thistle USOC 1926 1 1 90 0
    Philadelphia Field Club USOC 1924 1 1 90 0
    Philadelphia Field Club ASL1 1923-1924 22 1
    New York Field Club ASL1 1921-1922 1 0
    Jersey City (ASL) ASL1 1921-1922 2 1
    Holyoke Falcos ASL1 1921-1922 2 0
    New York Field Club AFAC 1920-1921 2 2 180 1
    Newburg Shipyard AFAC 1919-1920 1
    Disston AFAC 1919-1920 1 1 90 0
    Akron Goodyear USOC 1919 1 1 90 0
    Kearny Federal Ship AFAC 1918-1919 1 1 90 0
    Bethlehem Steel USOC 1916 4 4 360 0
    Bethlehem Steel AFAC 1915-1916 1 1 90 1
    Toronto Thistles CC 1906 1 1 90 0
    Providence Association AFAC 1888-1889 1 1 90 0
    gp gs min g
    Newburg Shipyard 1
    Alajuelense 1
    Queens Park Rangers 3
    Philadelphia Field Club 23 1 90 1
    Bethlehem Steel 18 18 1620 1
    Brooklyn Celtic 9 8 720 1
    New York Field Club 3 2 180 1
    Jersey City (ASL) 2 1
    Holyoke Falcos 2 0
    Toronto Thistles 1 1 90 0
    Akron Goodyear 1 1 90 0
    Yonkers Thistle 1 1 90 0
    Disston 1 1 90 0
    Kearny Federal Ship 1 1 90 0
    Kearny Scots 1 1 90 0
    Kilmarnock F.C. 1 1 90 0
    Nashville Metros 1 1 90 0
    Pawtucket Rangers 1 0
    Philadelphia Nationals 1 1 90 0
    Providence Association 1 1 90 0
    gp gs min g
    EPL 3
    CCL 1
    ASL1 28 2
    USOC 19 19 1710 0
    ASL2 9 8 720 1
    AFAC 6 6 540 3
    ESL 4 4 360 0
    CC 1 1 90 0
    ISL 1 1 90 0
    all games
    cmp date team score vs g a minutes
    NWSL July 20, 2014 Portland Thorns   3 - 6 Boston Breakers 1 Providence Park
    NWSL July 13, 2014 Portland Thorns   7 - 1 FC Kansas City 0 12 Providence Park
    NWSL June 25, 2014 Portland Thorns   1 - 2 Sky Blue FC 0 21 Providence Park
    NWSL June 21, 2014 Portland Thorns   6 - 1 Washington Spirit 2 8 Maryland SoccerPlex
    NWSL June 15, 2014 Portland Thorns   2 - 0 Washington Spirit 1 Providence Park
    NWSL May 21, 2014 Portland Thorns   2 - 1 Western New York Flash 1 Providence Park
    NWSL May 14, 2014 Portland Thorns   0 - 1 Houston Dash 1 BBVA Compass Stadium
    NWSL May 3, 2014 Portland Thorns   1 - 1 Western New York Flash 1 Sahlen's Stadium
    NWSL April 26, 2014 Portland Thorns   1 - 3 FC Kansas City 2 Providence Park
    CCL March 20, 2014 Alajuelense   2 - 0 Árabe Unido 1 Estadio Rommel Fernández