Not a teacher but have been to a lot of different nurseries and toddler groups and tend to notice/remember the name lists. Imo if you want your sons name to stand out more amongst his peers then avoid the shortish 2 syllable names - particularly those ending in “oh”, “ee” or “ah/ur” sounds (Theo, Leo, Arlo, Harry, Charlie, Freddie, Alfie, Albie, Noah, Arthur… etc etc). Those type of names account for about 90% of the younger boys now at most toddler groups/nurseries I’ve been to.
The timeless names seem to stand out much more than you might expect imo (even though they are still statistically Top 100) - Alexander, William, James, Michael, David, Daniel, Joseph, Benjamin, Samuel, Edward, Thomas etc
Or if you really want to stand out, then imo you could consider the classic names that haven’t made a big comeback yet - John, Christopher, Robert, Matthew, Nathaniel, Mark, Peter, Luke, Gregory, Steven, Phillip, Jonathan, Simon, Andrew, Anthony etc