Pretty sure it is, on the premise that a euro bb is just a standard (mtb) bb). Maybe you know the bb?
The axle measured at 19mm and the bmx'er at work said it is a mid bb.
He has considered other 3 piece cranks and such but would prefer mtb if at all possible.