my @results=map { [ $_->{'SomeProperty'}, $_->{'OtherProperty'} ] } grep { $_->{'SomeProperty'} < 10 } @SomeCollection; say join(' ',@$_) for @results;