Only twelve players since 1913 who were 38 or older have ever hit three triples in May. It is quite a list.

Player         Split Year 3B  PA
Ty Cobb          May 1925  8 147
Sam Rice         May 1928  6 128
Jake Daubert     May 1922  5 140
Sam Rice         May 1930  4 130
Steve Finley     May 2006  4 120
Omar Vizquel     May 2006  4 118
Jake Daubert     May 1923  3 114
Tris Speaker     May 1926  3 127
Babe Ruth        May 1934  3 109
Bob Johnson      May 1945  3 101
Raul Ibanez      May 2010  3 105
Chase Utley      May 2017  3  79
… 54 more words