Winning the toss and electing to bat, the Hawks initially got off to a solid start, making it to 27 without loss before losing a clump of wickets.
Charlie Noonan (9), Ryder Leith (17) and Kade Rogers (5) all fell in quick succession, as Barooga slumped to 3/39.
Oscar Benson (4) and Kohen Haddrell (15) would fall in consecutive overs as the Hawks fell to 5/59, while Jed Flanagan and Wyatt Twite both were dismissed for ducks to leave the Hawks down 7/71.
Ayden Richmann was solid in the lower order, adding 12, but the star of the innings was Charlie McDonald, who made a patient 30 from 63 deliveries to help Barooga beyond 100.
He was the final wicket to fall, leaving the Hawks with a total of 110 after being bowled out in the 39th over.
For Tocumwal, every bowler took a wicket, with Archer Chellew (2/30) and Daniel Burn (2/9) the multiple wicket takers.
Unfortunately for Tocumwal it was a supreme team effort in the field for Barooga, too.
With the bat, the top-scorers for Tocumwal were Chellew with 19 off 18 balls and Chase Dickins with 12 off 21 balls.
However, Rogers (2/9), Oliver Benson (2/11), Flangan (2/20), Nash Hill (1/2), Noonan (1/6), and Haddrell (1/13) all snared wickets, another coming via run out, as the Hawks bowled the Bloods out for 72 inside 35 overs to seal victory.
The win also secures a sweep of the junior titles for Barooga, with the under-17 side having claimed the premiership over Cobram-Katamatite two weeks ago.