A boy named Matty is on his way to Lavaridge Town with his prized Elekid to get a fire type pokemon. He meets a woman there, who tells him that the sand is very soothing and Matty tries to lie in the sand. He falls asleep, and when he wakes up, he sees a Magby with its snout in a garbage dump. He tries to go near the Magby, but it runs away. He keeps on finding it, and finally one day finds it, challenges it and tries to catch it. Nothing too great, but its fine for your first story.
The grammar was really good, great job. Just one thing I’d like to point out:
"Elekid use ThunderPunch!"
There should be a space between Thunder and Punch.
There wasn’t much detail in your story. I could hardly picture your character, the lady, your surroundings. Try to put as much detail as you can. Describe a person’s appearance, his hair colour, any specific thing about him, the way he talks, the way he walks. You can even describe the pokemon, for extra detail. Overall, not a good job.
Enough, so no complaints here.
Your battle wasn’t much interesting, you just made the two pokemon use attacks one by one. Try to describe the appearances of the attacks. You could even describe the smell of the fire attacks. Make use of the abilities too. Try to mix up the attacks, just like the anime.
I’ll be a little lenient, since this is your first story. Magby Captured!
Next time, make your battle more interesting, add more detail and think of a more complex plot. Don’t think that just because this story wasn’t that good, your other stories will also be the same. Everyone’s like this in the beginning. Good Luck for your next story