Since 2023, Daniel Vogelbach had the highest batting average for the Mets against Yu Darvish, with an average of .800.