A 23-year-old Vancouver man is in hospital after he was stabbed while playing a game of pick-up basketball in East Vancouver on Saturday.

Police say a group of teens and adults were on the outdoor court at Templeton Secondary School just before 8 p.m. PT on Saturday when one man was suddenly attacked with a knife.

He is now recovering from stab wounds in hospital.

Police found a suspect with the help of a police dog.

Police said a 24-year-old man from the U.S. was taken into custody and charged with attempted murder. He is expected to appear in provincial court Wednesday.

Vancouver police Const. Brian Montague says it appears the victim and suspect aren't known to each other and that the attack, like other recent stabbings, was unprovoked.

Two weeks ago, two teenage girls allegedly attacked and stabbed at least two people near SkyTrain stations, including a man outside Vancouver's Joyce Station.

Three weeks ago, a woman was violently stabbed inside a 7-Eleven store in the West End.

In late January, seven people were hospitalized following a stabbing spree in a West End apartment building.

With files from the CBC's Farrah Merali