Whilst Model Reference Adaptive Control theory provides mathematical techniques for achieving the performance of the system without undue dependence upon dynamic systems models, its applicability may not be suitable for systems that are crucial to safety due to suboptimal transient and error convergence performance. In this article, our approach enhances the performance of MRAC by utilizing a Generalized Dynamic Inversion (GDI). Two control actions are permitted under the GDI control law. One control is the particular part that is responsible for enforcing the reference system-constrained behaviors. Another control action is carried out by the control law’s auxiliary component and is incorporated into the standard MRAC control law. This augmented part is referred to as a null control vector, and it is used to enhance the performance of MRAC. The classic MRAC control law, when supplemented with a null vector term consisting of an adaptive gain that changes in response to tracking errors, forces the dynamical system to behave similarly to the reference model. This null vector, in particular, restricts the oscillation intensity of the tracking errors, which is employed to generate the adaptive parameters. It is demonstrated that this critical element of our approach enhances transient performance and ensures that error dynamics vanish asymptotically. Extensive simulations have been conducted to prove the efficacy of the proposed method.