Becker won six medals at the ICF Canoe Slalom World Championships with a gold (C2: 2003), four silvers (C2: 2006, C2 team: 2003, 2006, 2009), and a bronze (C2: 2005). He also won a gold and two silvers in the C2 team event at the European Championships.