For frequent travel, it's best to keep a spreadsheet with all the travel dates. If this isn't possible or you have forgotten the dates, then you can file a FOIA request with CBP requesting all your exit/entry dates.Thanks for your kind reply to my message. Yes, was aware of the physical presence. I am a pilot, I get lots of stamp every time I arrive in a different countries. So, in past five years I have three extended passport filled with stamps in and out. When I applied I did not have track of exact days I was out. It is all complicated, just because nature of my job. Which requires for me to travel a lot out side of the states.