It has been 14 episodes without catch for Ash. Do you still believe Ash will catch a lot of pokemons?
For comparison, during the first 40 episodes:
In OS, Ash have catched 9, ended up with 18 (only counting 1 Tauros). Note that this series is composed of 2 generations, if we divide them it become:
In OS (Kanto), Ash have catched 9, ended up with 12.
In OS (Johto), Ash have catched 5, ended up with 6.
In AG, Ash have catched 3, ended up with 5.
In DP, Ash have catched 2, ended up with 6.
In BW, Ash have catched 8, ended up with 9.
In XY, Ash have catched 3, ended up with 5.
In SM, Ash have catched 3, ended up with 5.
In the first 40 episodes of this series, he has catched 4.
Personally, I predict he will ended up with 5 or 6 catch.