Numerous different algorithms have been developed over the last few years which are capable of generating large, dense chemical reaction networks describing the inherent chemical reactivity of a collection of discrete molecules. For all elementary reactions in a given reaction network, reaction rate calculations, followed by direct micro-kinetic modelling, enables one to predict macroscopic outcomes (e. g. rate laws, product selectivity) based on atomistic input data. However, for chemical reaction networks containing thousands of reactant molecules, such simulations can be extremely time-consuming; in addition, the complex coupled time-dependence of molecular concentrations can present challenges when seeking essential mechanistic features. In this Article, we instead present an algorithm which seeks to predict the "most likely" reaction mechanism, or competing mechanisms, connecting any two user-selected reactant and product species, given a previouslygenerated reaction network as input. The approach is successfully tested for reaction networks (containing tens of thousands of possible reactions) describing the carbon monoxide oxidation on platinum nanoparticles.