Ibarra

games
11
starts
11
minutes
990
goals
2

first recorded game April 11, 2015 · last recorded game Aug. 8, 2026

Career totals and dates are as recorded here.

Career totals by team

team gp gs min g
RCD Espanyol 1
Minnesota United FC 11 11 990 1

Career totals by competition

competition gp gs min g
ESP1 1
NASL2 9 9 810 1
USOC 2 2 180 0

Goals by season

top flight lower league 0 0 0 1 1 1 1 2004-2005, top flight: 1 goal 1 2004-2005 2015, lower league: 1 goal 1 2015 0 2018

Season by season, clubs

team competition season gp gs min g
RCD Espanyol ESP1 2004-2005 1
Minnesota United FC NASL2 2015 9 9 810 1
Minnesota United FC USOC 2018 2 2 180 0

Most recent games

cmp date team r score vs g a minutes venue
LGC Aug. 8, 2026 Atlante   0 - 4 Real Salt Lake 0 15 America First Field
USOC March 19, 2026 Carolina Core FC   1 - 2 Virginia Dream 0 22
USOC April 2, 2025 Chattanooga FC   1 - 1 Chattanooga Red Wolves SC 0 -13 Chattanooga, TN
USOC March 18, 2025 AV ALTA FC   3 - 1 Ventura County Fusion 0 18
USOC March 20, 2024 Chicago House AC   0 - 3 MNUFC2 0 90
LGC July 30, 2023 Toronto FC   1 - 0 Atlas 0 58 BMO Field
MLS Aug. 17, 2019 Minnesota United FC   1 - 1 Orlando City SC 0 14 National Sports Center Stadium
MLS Aug. 10, 2019 Minnesota United FC   5 - 3 FC Dallas 0 56 Toyota Stadium (Frisco)
MLS Aug. 4, 2019 Minnesota United FC   1 - 0 Portland Timbers 0 64 National Sports Center Stadium
MLS July 27, 2019 Minnesota United FC   0 - 0 Vancouver Whitecaps 0 90 National Sports Center Stadium

Most often alongside

Players who appeared in the most games alongside Ibarra
player together share
Michael Boxall 36 64%
Darwin Quintero 31 55%
Rasmus Schuller 25 45%
Ethan Finlay 23 41%
Brent Kallman 22 39%
Mason Toye 22 39%
Abu Danladi 20 36%
Francisco Calvo 20 36%
Angelo Rodriguez 19 34%
Shuttleworth 18 32%
Christian Ramírez 17 30%
Vito Mannone 16 29%

The 12 most frequent, of the 56 games Ibarra has an appearance on record for. Two players count as teammates in a game when both have an appearance in it for the same club, so this is drawn from lineups rather than from rosters — and it is only as complete as the lineups are. Whole leagues here recorded none.