Answer
Grant Fisher's American record in the 3,000 meters is 7:25.47. He set this record on February 11, 2023, at the New Balance Indoor Grand Prix in Boston. Fisher's time broke the previous American record of 7:28.24, which had been held by Bernard Lagat since 2005. Fisher's record-breaking performance is a testament to his exceptional endurance and speed.