As of May 1st Customs and Border Protection (CBP) has a new webpage that offers nonimmigrant U.S. visitors access to their I-94 arrival/departure record and their arrival/departure history.
The new CBP webpage allows nonimmigrant travelers to access arrival/departure records going back five years from the request date. This electronic travel-history function means that travelers may no longer need to file Freedom of Information Act requests to receive their arrival/departure history, greatly speeding their process. Travelers will have electronic access to the date and port of entry of their arrivals and departures. The link is HERE.