The aim of the present work is to develop a model able to represent the propagation and transformation of waves in nearshore areas. The focus is on the phenomena of wave breaking, shoaling and run-up. These different phenomena are represented through a hybrid approach obtained by the coupling of non-linear Shallow Water equations with the extended Boussinesq equations of Madsen and Sørensen. The novelty is the switch tool between the two modelling equations: a critical free surface Froude criterion. This is based on a physically meaningful new approach to detect wave breaking, which corresponds to the steepening of the wave's crest which turns into a roller. To allow for an appropriate discretization of both types of equations, we consider a finite element Upwind Petrov Galerkin method with a novel limiting strategy, that guarantees the preservation of smooth waves as well as the monotonicity of the results in presence of discontinuities. We provide a detailed discussion of the implementation of the newly proposed detection method, as well as of two other well known criteria which are used for comparison. An extensive benchmarking on several problems involving different wave phenomena and breaking conditions allows to show the robustness of the numerical method proposed, as well as to assess the advantages and limitations of the different detection methods.Implementation and Evaluation of Breaking Detection Criteria for a Hybrid Boussinesq Model are defined via physical arguments, or through some auxiliary evolution model (see e.g.[24] and references therein), and, eventually, adjusted by means of numerical experiments. An alternative to the eddy viscosity type modeling are the roller approaches, that account more explicitly for the large scale effects of vorticity on the mean flow. Finally, the hybrid approaches exploit the properties of hyperbolic conservation laws endowed with an entropy, and model large scale effects of wave breaking with the dissipation of the total energy across shocks arising in shallow water simulations or augment/modify Boussinesq-type equations to include, for example, additional terms caused by the presence of the surface rollers (see cf. [41]). Independently of the chosen closure strategy, some breaking detection criteria is very often required to trigger the onset of wave breaking. In practice it is this criteria that leads to the activation of the closure. As well explained in [33], historically the first detection criteria were based on quantities computed using information over one full phase of the wave. The possibility of performing accurate phase resolved simulations, has led to the necessity of formulating new detection criteria based on local flow features [38,25,42,23]. More specifically, these criteria rely on a wave-by-wave analysis more efficient to program in the context of phase resolved simulations, and providing a physically correct detection of breaking onset and termination, provided that a sufficiently accurate description of the wave profiles is available. In this...