Строго говоря, в русском языке личных имен среднего рода нет и не может быть по системным причинам.
Любое личное имя в русском автоматически получает род по биологическому полу носителя, независимо от формального окончания. Имя "Саша" заканчивается на -а (как слова женского рода), но если носитель мужчина - употребляется с мужским согласованием ("Саша пришел"). Это называется не грамматический, а семантический (или условный) род - он задается референтом, а не формой слова.
Средний род у существительных со значением лица в русском - это категория уничижительная или архаичная: "дитя", "чудовище" в переносном смысле, "существо". К именам это не применяется.
Есть пограничный случай - некоторые иностранные имена, оканчивающиеся на гласную, не склоняются и формально не имеют рода ("Кенго пришел" или "пришла" - выбор за говорящим). Но это скорее отсутствие рода, чем средний род.
Если вопрос о том, существовали ли такие имена исторически - тоже нет, ни в древнерусской, ни в церковнославянской традиции.
Спасибо за разбор. Про семантический vs грамматический род - это ключевая оговорка, я именно ее упускал.