Skipper Daryl Mitchell admitted Worcestershire were "80 to 100 runs short" as Somerset pulled off a nine wicket win in the Royal London One-Day Cup quarter-final at Taunton today.
Worcestershire were dismissed for 210 after electing to bat with Moeen Ali (81) and Mitchell (64) the main contributors.
Mahela Jayawardena then hit an unbeaten century for the home side and Somerset reached their target with 13.1 overs to spare.
Mitchell says the County have to become more consistent with the bat and that at some stage "start turning potential into results."
The 32-year-old told Sky Sports: "We didn’t get nearly enough runs. At halfway I thought we were 80 to 100 short and the way Mahela and Jim batted it may have been a lot more than that.
"We have got to learn from it. We have been a bit inconsistent with the bat all year in all forms and we have got to find a way of being a lot more consistent and doing it when it counts.
"We are a relatively young batting order but there have been quite a few games played now by those guys.
"At some point, you have got to start turning potential into results.
"There are guys up there with England aspirations and you have got to be able to do it on the big stage in front of the TV cameras when the pressure is on and unfortunately we haven't managed that today."
Jayawardena and Jim Allenby (81) put on 188 for the first Somerset wicket.
Mitchell said: "It was a thankless task for the bowlers. We are not blessed with lots of pace to blast sides out.
"We needed to take wickets early, unfortunately we couldn't quite do that and the way the two guys played, credit to them. "I thought Mahela and Jimmy both played exceptionally well."