Please analyze this hand:

Seat 4 "jnr24" is super loose, with a vp$ip of 75% after about 100 hands played against. He was constantly calling and winning with just tp.

Holdem No Limit $0.50/$1
[Apr 3 22:25:38] : Hand Start.
[Apr 3 22:25:38] : Seat 1 : balgame03 has $67.63
[Apr 3 22:25:38] : Seat 2 : KOZETE has $45.50
[Apr 3 22:25:38] : Seat 3 : SKIJACK has $136.75
[Apr 3 22:25:38] : Seat 4 : jnr24 has $158.65
[Apr 3 22:25:38] : Seat 5 : poken21 has $122.07
[Apr 3 22:25:38] : Seat 6 : Prophet6 has $103.25
[Apr 3 22:25:38] : Seat 7 : scouseddie has $106
[Apr 3 22:25:38] : Seat 8 : auman_01 has $29
[Apr 3 22:25:38] : Seat 9 : tomatoman has $49.52
[Apr 3 22:25:38] : SKIJACK is the dealer.
[Apr 3 22:25:38] : jnr24 posted small blind.
[Apr 3 22:25:38] : poken21 posted big blind.
[Apr 3 22:25:40] : Game [3269] started with 8 players.
[Apr 3 22:25:40] : Dealing Hole Cards.
[Apr 3 22:25:40] : Seat 6 : Prophet6 has Ad Ah
[Apr 3 22:25:44] : Prophet6 called $1 and raised $3
[Apr 3 22:25:45] : scouseddie folded.
[Apr 3 22:25:45] : auman_01 folded.
[Apr 3 22:25:48] : tomatoman folded.
[Apr 3 22:25:50] : KOZETE folded.
[Apr 3 22:25:53] : SKIJACK folded.
[Apr 3 22:25:57] : jnr24 called $3.50
[Apr 3 22:26:02] : poken21 folded.
[Apr 3 22:26:03] : Dealing flop.
[Apr 3 22:26:03] : Board cards [Ts 9c 3d]
[Apr 3 22:26:07] : jnr24 checked.
[Apr 3 22:26:12] : Prophet6 bet $6
[Apr 3 22:26:16] : jnr24 called $6
[Apr 3 22:26:17] : Dealing turn.
[Apr 3 22:26:17] : Board cards [Ts 9c 3d Js]
[Apr 3 22:26:27] : jnr24 bet $15
[Apr 3 22:26:36] : Prophet6 called $15
[Apr 3 22:26:36] : Dealing river.
[Apr 3 22:26:36] : Board cards [Ts 9c 3d Js Kd]
[Apr 3 22:26:48] : jnr24 bet $25
[Apr 3 22:26:50] : Prophet6 folded.
[Apr 3 22:26:51] : jnr24 wins $48.50 as the last player standing
[Apr 3 22:26:53] : Hand is over.

It made me sick to fold this, but I felt that he would turn over some lame Qx hand and beat me here. What do some of you think? Should Ihave odne something different on any streets?