He's still only 15, but Sidmouth's Charlie Brock gave further notice of his undoubted talent and potential when he scored his maiden senior century at the weekend.
Charlie, who's already played for the Somerset Under-15 side, hit 102 off 95 balls for the Sidmouth 3rd XI against Sampford Peverell & Tiverton in the Devon League D Division East.
The only shame was that he still finished on the losing side!
Chasing a target of 286 to win, the teenager opened the innings and scored 17 fours and a six before being fifth man out at 226.
Unfortunately, he then watched the last five wickets go down for 24 runs in a 35-run defeat.
Brock proved he has the temperament as well as the technique, and he may be considered for promotion to Sidmouth's promotion-chasing 2nd XI.
While the first team stalled with a disappointing batting performance at Exeter in the Premier Division, the 2nds still lead the C Division East despite having their game against Exeter 2nds abandoned.
Under the new points-average system, they lead that table with 17.5pts, from Braunton 16.38, Clyst St George 16.11, Exmouth 2nds 15.86 and Upottery 13.3.
Sidmouth have a key game at home to Clyst this Saturday, while Upottery travel to Braunton with a warning.
The north Devon side indulged in a 'run-fest' against Whimple last weekend - on a day when 607 runs were scored, they hit 309-7 to Whimple's 296-7!
The Fortfield first team are still in fourth place in the Premier Division, and they travel to second-placed Sandford on a 'bounce-back' mission this weekend.
After bowling Exeter out for a gettable 170 - Jordan Fowler took 4-32 - they could not back up opener Alex Barrow's 51.
They needed 35 to win in the 26th over with five wickets in hand, but the dismissal of Henry Gater for 18 proved the key moment. Struggling against Exeter's spinners, they were bowled out for 159.
Skipper Luke Bess described it as 'one that got away'.
With three of their last four games at home and Plymouth (3rd) and Paignton (4th) also on the list, Sidmouth could still mount a strong finish to the season - if they can get that batting back on song.
Look out for Uplyme & Lyme Regis in D Division East.
Alphington & Countess Wear are top with 18pts per game, but Uplyme (16.18) have them in their sights after thrashing Braunton 2nds by nine wickets.
Joe Elsworth took 4-18 (9ovs) as Braunton were bowled out for 125, and Steve Batey (58no) and Sam Farrow (44no) did the rest.
After Kentisbeare away this weekend, Uplyme meet Feniton at home and then a potential title-decider against Alphington at the King George V Field on August 14.
Sidbury's winning run in G East came to an end when their normally reliable batting failed them - 77 all out in an eight-wicket defeat to Exmouth 3rds.
It's still tight at the top there and Sidbury (3rd) can get back to form at home to Cheriton Fitzpaine this weekend.
Saturday's fixtures for local clubs include: Sandford v Sidmouth, Cornwood v Exmouth, Exeter v Hatherleigh; A - Tavistock v Seaton, Budleigh Salterton v Plympton, Bradninch v Abbotskerswell; B - Plymstock v Kilmington; C East - Sidmouth II v Clyst St George, Braunton v Upottery, Whimple v Ottery St Mary, Exmouth II v Exeter II; D East - Feniton v Sidmouth III, Kentisbeare v Uplyme/Lyme Regis, Chardstock v Sampford Peverell/Tiverton, Barnstaple v Clyst Hydon, North Devon II v Alphington/Countess Wear; G - Sidbury v Cheriton Fitzpaine.