Mavericks swingman Vince Carter passed Adrian Dantley (23,177) for 25th place on the NBA's all-time scoring list.