Tuhia he haere tonu mo tenei waahanga - I timata a Barrantes mo Costa Rica i te Hui-tanguru 2007 i te whakataetae hoa ki a Trinidad me Tobago ka haere ki te whiwhi 54 caps, e wha nga whaainga. I tohu ia i tana whenua i roto i nga whakataetae wha tekau ma wha o te FIFA World Cup, i takaro hoki ia i te 2007 UNCAF Nations Cup me te 2007
me te 2013 CONCACAF Gold Cups.