Can I show multiple locations on one map


I am building this website for Sports Agency that has 150 players around the world. If I were to use this plugin, will it allow me to show "Google Pin" for each player on the global map where they are currently playing? Is it easy to add? Is it a nightmare to maintain?