 He played with the Santurce Crabbers, Indios de Canóvanas, Mets de Guaynabo, Cardenales de Río Piedras, and Taínos de Mayagüez.He also led the league in points per game twice, and was the first player ever to reach 9,000 total points scored in the BSN.In total, he scored 9,535 points, for an average of 16.3 points per game.