Since 2003, Miguel Cabrera has the most weighted runs created, with 1981 weighted runs created.

who has the most wrc since 2003

Explore