I agree that 4 walks would normally be considered a good day and two of the at bats there was nothing to be done, he didn't get a pitch to swing at. The other two at bats he got several quality pitches to swing at and was repeating an old fault that caused him to not make solid contact. Fortunately, he wasn't facing that strong of pitching and he was able to wait for a walk. Better than striking out but when he drops into that fault it often does result in a K rather than a walk.
Game two he took a fastball down the middle for a strike his first at bat then swung and missed at two good straight changes. I told him that the key to the at bat was taking the first pitch. He said he wasn't ready on the first pitch for some reason. Next at bat he took a fastball low and then jumped on another fastball lining it up the middle for a single, driving in a run to help close up the score against a stronger team. His final at bat in that game was a roller to the left side on a pitch he got ahead of.
The third game against a strong pitcher he lined a single to right center his first at bat driving in a run and helping us take a 3-0 lead. His second at bat he hit a seeing eye grounder in the hole to drive in another run. By the time he came up to lead off the last inning we were down by 7. He whiffed at a first pitch straight change. Took an off speed pitch for a second strike and then waited on another off speed pitch and hit it on a line over the right fielder's head, who unfortunately for us made a nice over the shoulder catch on it.
The team won the first game easily against a weaker opponent that "my son" held to one run over 5 innings. The team lost the second game against a much stronger opponent after coming back to be tied 6-6 after 5-1/2 innings, then get beat when we had to pull our starter. The team lost the third game against the same opponent when our only 14yo came back from a class trip to D.C. and it turned out that he virtually hadn't slept the whole week. He's also a relatively hard thrower with limited control of his off speed pitch and this team jumped on him so after getting ahead early, we got behind early. We put in a little guy to "slow ball" them and he did his job but the defense let him down and they got well ahead of us. As my son had only thrown 63 pitches his previous outing we let him go two innings. He threw all his pitches for strikes gave up a couple hits, no runs and also got a K on a straight change, a pitch he is just developing. Best outing he's ever had, considering the hitting ability of the other team. Now he takes some time off to let his arm recover.
These are 13 and 14yo, there are no scouts there. I'd much rather see kids hitting good pitches to hit hard than waiting for walks in most any situation. Unless I give a kid a take sign (very rare), he's up there to hit if he gets a pitch to hit. Winning is nice but if they learn to play baseball right they'll end up with more wins in the long run.