Originally Posted by
SanDiego1K
AA and BA have an agreement that they will NOT credit each other's programs with US-UK flights. I believe they will on Canada-UK and Mexico-UK.
AA will credit BA flights to/from non-US points in North America; BA will not credit any AA transatlantic flights, even those to Paris or Rome etc.