Ia faaauau pea le faitauina o lenei palakalafa - Na amata ona ia auai i le au taaalo a tamaʻitaʻi o le atunuu o Sepania i le taimi na 20 ai ona tausaga. Sa taalo o ia ma le au matutua mo le 17 tausaga, mai le 1996 i le 2013. O ia o se tasi o le sili capped tagata taaalo ma le aofaiga o 222 caps ma 5.3 PPG. Na ia litaea mai le au a le atunuu i le 36 o ona tausaga ma le pine auro i le 2013 Eurobasket. Na auai o ia i taaloga o le Olimipeka e lua (Athens 2004, Beijing 2008
), tolu siamupini o le lalolagi ma siamupini e fitu a Europa: