This paper describes the comparison of overall performance of different tractor engines using utility factors & weightages factors for various performance parameters which may be very much conflicting in nature e.g. some could be lower the better (like Brake mean effective pressure, Vibration level, work severity and specific fuel consumption, etc.) while the others (like Power, Back-up torque & Benefit size, etc.) are the higher the better. Also there are practical limitations on each parameter and they influence each other. Hence, to rate an engine on the overall utility front for any specific application like tractors, automobiles etc, these limitations are overcome by first categorizing them in different groups and than an overall value is derived which is unit free and therefore applicable to all.Depending upon the sensitivity of parameters from the point of view of end usage of the product, the utility function is accessed and the parameters are analyzed by giving different weightages depending upon the importance of the parameter.Finally one overall value is derived on 0 to 1.0 scale which takes care of all the performance parameters for a tractor engine.